Part Number Hot Search : 
ST491A07 AS105 TDA81 MB90F5 MB90F5 68HC11 M64898GP Z87L01
Product Description
Full Text Search
 

To Download LFX500C-03F900C Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  www.latticesemi.com 1 xpga_12.0 ispxpga family july 2005 data sheet ?2005 lattice semiconductor corp. all lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www .latticesemi.com/legal. all other brand or product names are trademarks or registered trademarks of their respective holders. the speci?ations and information herein are subject to change without notice. include s high- performanc e, low-co st ?e-serie s? non-volatile, in?itely recon?urable instant-on - powers up in microseconds via on-chip e 2 cmos based memory no external con?uration memory excellent design security, no bit stream to intercept recon?ure sram based logic in milliseconds high logic density for system-level integration 139k to 1.25m system gates 160 to 496 i/o 1.8v, 2.5v, and 3.3v v cc operation up to 414kb sysmem embedded memory high performance programmable function unit (pfu) four lut-4 per pfu supports wide and narrow functions dual ?p-?ps per lut-4 for extensive pipelining dedicated logic for adders, multipliers, multiplex- ers, and counters flexible memory resources multiple sysmem embedded ram blocks single port, dual port, and fifo operation 64-bit distributed memory in each pfu single port, double port, fifo, and shift register operation flexible programming, recon?uration, and testing supports ieee 1532 and 1149.1 microprocessor con?uration interface program e 2 cmos while operating from sram eight sysclock phase locked loops (plls) for clock management true pll technology 10mhz to 320mhz operation clock multiplication and division phase adjustment shift clocks in 250ps steps sysio for high system performance high speed memory support through sstl and hstl advanced buses supported through pci, gtl+, lvds, blvds, and lvpecl standard logic supported through lvttl, lvcmos 3.3, 2.5 and 1.8 5v tolerant i/o for lvcmos 3.3 and lvttl interfaces programmable drive strength for series termination programmable bus maintenance two options available high-performance syshsi (standard part number) low-cost, no syshsi (?-series? syshsi capability for ultra fast serial communications up to 800mbps performance up to 20 channels per device built in clock data recovery (cdr) and serialization and de-serialization (serdes) table 1. ispxpga family selection guide ispxpga 125/e ispxpga 200/e ispxpga 500/e ispxpga 1200/e system gates 139k 210k 476k 1.25m pfus 484 676 1764 3844 lut-4s 1936 2704 7056 15376 logic ffs 3.8k 5.4k 14.1k 30.7k sysmem memory 92k 111k 184k 414k distributed memory 30k 43k 112k 246k ebr 20 24 40 90 syshsi channels 1 4 8 12 20 user i/o 160/176 160/208 336 496 packaging 256 fpbga 516 fpbga 2 256 fpbga 516 fpbga 2 516 fpbga 2 900 fpbga 680 fpsbga 2 900 fpbga 1. ?-series does not support syshsi. 2. thermally enhanced package.
lattice semiconductor ispxpga family data sheet 2 ispxpga family overview the ispxpga family of devices provides the ideal vehicle for the creation of high-performance logic designs that are both non-volatile and in?itely re-programmable. other fpga solutions force a compromise, being either re- programmable or non-volatile. this family couples this capability with a mainstream architecture containing the fea- tures required for todays system-level design. the ispxpga family is available in two options. the standard device supports syshsi capability for ultra fast serial communications while the lower-cost ?-series supports the same high-performance fpga fabric without the syshsi block. electrically erasable cmos (e 2 cmos) memory cells provide the ispxpga family with non-volatile capability. these allow logic to be functional microseconds after power is applied, allowing easy interfacing in many applica- tions. this capability also means that expensive external con?uration memories are not required and that designs can be secured from unauthorized read back. internal sram cells allow the device to be in?itely recon?ured if desired. both the sram and e 2 cmos cells can be programmed and veri?d through the ieee 1532 industry stan- dard. additionally, the sram cells can be con?ured and read-back through the sysconfig peripheral port. the family spans the density and i/o range required for the majority of todays logic designs, 139k to 1.25m system gates and 160 to 496 i/o. the devices are available for operation from 1.8v, 2.5v, and 3.3v power supplies, provid- ing easy integration into the overall system. system-level design needs are met through the incorporation of sysmem dual-port memory blocks, sysio advanced i/o support, and sysclock phase locked loops (plls). high-speed serial communications are sup- ported through multiple syshsi blocks, which provide clock data recovery (cdr) and serialization/de-serialization (serdes). the isplever design tool from lattice allows easy implementation of designs using the ispxpga product. syn- thesis library support is available for major logic synthesis tools. the isplever tool takes the output from these common synthesis packages and place and routes the design in the ispxpga product. the tool supports ?or planning and the management of other constraints within the device. the tool also provides outputs to common timing analysis tools for timing analysis. to increase designer productivity, lattice provides a variety of pre-designed modules referred to as ip cores for the ispxpga product. these ip cores allow designers to concentrate on the unique portions of their design while using pre-designed blocks to implement standard functions such as bus interfaces, standard communication interfaces, and memory controllers. through the use of advanced technology and innovative architecture the ispxpga fpga devices provide design- ers with excellent speed performance. although design dependent, many typical designs can run at over 150mhz. certain designs can run at over 300mhz. table 2 details the performance of several building blocks commonly used by logic designers. table 2. ispxpga speed performance for typical building blocks function performance 8:1 asynch mux 150 mhz 1:32 asynch demultiplexer 125 mhz 8 x 8 2-ll pipelined multiplier 225 mhz 32-bit up/down counter 290 mhz 32-bit shift register 360 mhz
lattice semiconductor ispxpga family data sheet 3 architecture overview the ispxpga architecture is a symmetrical architecture consisting of an array of programmable function units (pfus) enclosed by input output groups (pics) with columns of sysmem embedded block rams (ebrs) distrib- uted throughout the array. figure 1 illustrates the ispxpga architecture. each pic has two corresponding sysio blocks, each of which includes one input and output buffer. on two sides of the device, between the pics and the sysio blocks, there are syshsi high-speed interface blocks. the symmetrical architecture allows designers to eas- ily implement their designs, since any logic function can be placed in any section of the device. the pfus contain the basic building blocks to create logic, memory, arithmetic, and register functions. they are optimized for speed and ?xibility allowing complex designs to be implemented quickly and ef?iently. the pics interface the pfus and ebrs to the external pins of the device. they allow the signals to be registered quickly to minimize setup times for high-speed designs. they also allow connections directly to the different logic elements for fast access to combinatorial functions. the sysmem ebrs are large, fast memory elements that can be con?ured as ram, rom, fifo, and other stor- age types. they are designed to facilitate both single and dual-port memory for high-speed applications. these three components of the architecture are interconnected via a high-speed, ?xible routing array. the routing array consists of variable length interconnect (vli) lines between the pics, pfus, and ebrs. there is additional routing available to the pfu for feedback and direct routing of signals to adjacent pfus or pics. the sysio blocks consist of con?urable input and output buffers connected directly to the pics. these buffers can be con?ured to interface with 16 different i/o standards. this allows the ispxpga to interface with other devices without the need for external transceivers. the syshsi blocks provide the necessary components to allow the ispxpga device to transfer data at up to 800mbps using the lvds standard. these components include serializing, de-serializing, and clock data recovery (cdr) logic. the sysclock blocks provide clock multiplication/division, clock distribution, delay compensation, and increased performance through the use of pll circuitry that manipulates the global clocks. there is one sysclock block for each global clock tree in the device.
lattice semiconductor ispxpga family data sheet 4 figure 1. ispxpga block diagram programmable function unit the programmable function unit (pfu) is the basic building block of the ispxpga architecture. the pfus are arranged in rows and columns in the device with pfu (1,1) referring to (row 1, column 1). each pfu consists of four con?urable logic elements (cles), four con?urable sequential elements (cses), and a wide logic gen- erator (wlg). by utilizing these components, the pfu can implement a variety of functions. table 3 lists some of the function capabilities of the pfu. there are 57 inputs to each pfu and nine outputs. the pfu uses 20 inputs for logic, and 37 inputs drive the con- trol logic from which six control signals are derived for the pfu. table 3. function capability of ispxpga pfu function capability look-up table lut-4, lut-5, lut-6 wide logic functions up to 20 input logic functions multiplexing 2:1, 4:1, 8:1 arithmetic logic dedicated carry chain and booth multiplication logic single-port ram 16x1, 16x2, 16x4, 32x1, 32x2, 64x1 double-port ram 16x1, 16x2, 32x1 shift register 8-bit shift registers (up to 32-bit shift capability) pfu pic syshsi block sysclock pll sysio buffer sysmem block
lattice semiconductor ispxpga family data sheet 5 figure 2. ispxpga pfu control logic lut-4 cout lut-4 sum ccg in win0 oe pfuclk0 pfuclk1 ceb0 ceb1 sr win1 win2 win3 sel0 lut-4 cout lut-4 sum ccg in 4b s2 sel1 sel0 w 0 oe w1 lut-4 cout lut-4 sum ccg in 4c s1 sel2 lut-4 cout lut-4 sum ccg in 4d s0 sel3 cout wlgw0 wlgw1 4a s3 sel0 sel1 sel2 xin0 xin1 xin2 xin3 yin0 yin1 yin2 yin3 zin0 zin1 zin2 zin3 win2 win3 xin2 xin3 yin2 yin3 zin2 zin3 sel3 cout(r,c) cin(r,c) from cout(r-1,c) d s q r clk/le ce d s q r clk/le ce x0 x1 wlgx0 wlgx1 d s q r clk/le ce d s q r clk/le ce d s q r clk/le ce y0 y1 wlgy0 wlgy1 sync/async d s q r clk/le ce d s q r clk/le ce z0 z1 wlgz0 wlgz1 d s q r clk/le ce d s q r clk/le ce d s q r clk/le ce d s q r clk/le ce cle0 cle1 wide logic generator cle2 cle3 cse0 cse1 cse2 cse3 sync/async sync/async sync/async sync/async
lattice semiconductor ispxpga family data sheet 6 con?urable logic element the cle is made up of a four-input look-up table (lut-4), a carry chain generator (ccg), and a two-input and gate. the lut-4 creates various combinatorial and memory elements, the ccg creates a single one-bit full adder, and the two-input and gate can expand the ccg to incorporate booth multiplier capability by feeding the output of the and gate to one of the inputs of the ccg. of the ?e inputs that feed each cle, two are dedicated inputs into each lut-4 and the remaining three take on varying functionality. the third and fourth inputs can be used as either inputs to the lut-4 or as a feed-thru to the cse via the wlg. the ?th input can be a data port when the lut is con?ured as distributed memory, a select line for multiplexer operation, or a feed-thru directly to the cse via the wlg (figure 2). look-up table ?combinatorial mode in combinatorial mode, the lut-4 can implement any logic function up to four inputs. by using the carry chain and the wlg, each lut-4 can be combined to form the enhanced functions listed in table 3. look-up table ?distributed memory mode in the distributed memory mode, the lut functions as a memory element. the inputs to the lut function as address and data. each pfu is capable of implementing up to 64 sram bits. both single and double port ram can be performed in the pfu (table 3). furthermore, the distributed memory can be con?ured as either synchro- nous or asynchronous memory. figure 3 illustrates the lut while in distributed memory mode. when using any lut in the pfu in memory mode, the set/reset signal will be used for write enable (we(sr)) and the clk0 signal will be used as the clock for synchronous read and write. figure 3. lut in distributed memory mode look-up table ?shift register mode in the shift register mode, the lut functions as a 1-bit to 8-bit shift register. this means that each pfu can imple- ment up to four 8-bit shift registers or any cascaded combination. figure 4 illustrates the lut when con?ured in shift register mode. lut-4 addr[0] (in0) pfuclk0 addr[1] (in1) addr[2] (in2) addr[3] (in3) ceb0 we (sr) dout (4a) din (sel)
lattice semiconductor ispxpga family data sheet 7 figure 4. lut in shift register mode carry chain generator the carry chain generator is useful for implementing high-speed arithmetic functions. the ccg consists of a two- input xor gate whose carryout can be cascaded with the input of the adjacent ccg. as shown in figure 5, the carryin signal feeds cle3 of the pfu and is propagated through cle2 and cle1 before reaching cle0. the sum output of the ccg can be fed to the cse through the wlg. the carryout must propagate to cle0 for use outside the pfu. the carryout from the pfu can feed the w0 input of cse0. the ccg also helps to effectively implement wider functions by using its logic elements to expand the capabilities of the lut-4. figure 5. carry chain generator wide logic generator the wlg contains the logic necessary to implement wide gate functions. this is made up of a set of multiplexers that are located between the cle and the cse. the wlg helps in enhancing the wide gating capability of the pfu. the outputs of each cle can be cascaded in the wlg to build wide gating functions. wide multiplexing functions are also possible with a similar use of the wlg. figure 6 illustrates the wlg. lut-4 pfuclk0 shiftout (4a ) sel (shiftin) ceb0 a b cin cout sum cle3 cle1 cle2 cle0 sum3 cout(r,c) cout to cse0 cin from routing cout(r+1,c) sum2 sum1 sum0
lattice semiconductor ispxpga family data sheet 8 figure 6. ispxpga wide logic generator con?urable sequential element there are two registers in each cse for a total of eight registers in each pfu. this high register count assists in implementing ef?ient pipelined applications with no utilization penalty. each register can be con?ured as a latch or d type ?p-?p with either synchronous or asynchronous set or reset. figure 2 shows the signals that feed the registers d inputs. feed-through signals in the architecture ensure that registers are ef?iently utilized even if the accompanying lut is occupied. control logic the control signals available to the registers in a pfu are clock, clock enable, and set/reset. figure 7 shows the various options available to generate the clock signal. as can be seen, the clock signal is the output of a 12:1 mux with true and compliment versions available from the 12:1 mux. each cse can chose whether it uses the true or complement form of the clock. figure 8 shows the set/reset selection for each pfu in the ispxpga. a common 4b s2 4c s1 4d s0 cout wlgw0 wlgw1 wlgx0 wlgx1 wlgy0 wlgy1 wlgz0 wlgz1 4a s3 sel0 sel1 sel2 win2 win3 xin2 xin3 yin2 yin3 zin2 zin3 sel3
lattice semiconductor ispxpga family data sheet 9 set/reset signal controls all the registers for each pfu. this common set/reset signal is composed of the logical or term of the global set/reset signal (gsr) and the selected signal from routing. the polarity of this signal is not controllable inside the pfu. the polarity of the global set/reset signal (gsr) is programmable. figure 9 shows the clock enable and output enable selection for each pfu. figure 7. clock selection per pfu figure 8. set/reset selection per pfu figure 9. clock enable and output enable selection per pfu programmable input/output cell the programmable input/output cell (pic) is an essential part of the symmetrical architecture of the ispxpga family. the pics interface the pfus and ebrs to the sysio and syshsi blocks of the device. each pic contains two programmable input/outputs (pios) with a total of 21 inputs and 10 outputs. there are 18 inputs from routing, two inputs from the sysio buffers, and the global set/reset signal. four outputs of the pic connect to routing and two outputs are available as output enables for the tri-statable long lines. the remaining four outputs feed the sysio buffers directly (one output enable and one output to each). each pic associated with a syshsi block has four additional inputs and six additional outputs to support the syshsi blocks. the four addi- tional inputs come from the syshsi block associated with the pic. the four of the six additional outputs come from the pic outputs and feed the syshsi block, while the remaining two outputs feed routing. figure 10 shows the block diagram of the pic with the syshsi block inputs and outputs. from routing pfuclk0 pfuclk1 clk0 clk1 clk2 clk3 clk4 clk5 clk6 clk7 4 from routing set/reset gsr 8 ceb1 oe 8 from routing ceb0 8 from routing
lattice semiconductor ispxpga family data sheet 10 figure 10. ispxpga pic programmable input/output the pio is the building block of a pic. the pio has a total of 11 inputs and ?e outputs. nine of the 11 inputs are generated from routing. the inputs from routing are the pio input (in), feed-thru (ft), clock (clk), input clock enable (ice), input set/reset (isr), output clock enable (ocen), output set/reset (osr), pio output enable (oen), and pio input enable (ien). the remaining inputs are the sysio input buffer signal and the global set/ reset signal. three of the ?e outputs (out0, out1, and oe) feed routing. the last two outputs feed the sysio buffer directly as the output and output enable of the sysio output buffer. pios associated with syshsi blocks contain two additional inputs and outputs to support the syshsi block. the two inputs come from the syshsi block associated with the pio, and the two outputs feed the syshsi block. one of the inputs routes directly through the pio to routing, while the other is multiplexed with the feed-thru, register bypass, and q output of the register to form the out1 output of the pio. the outputs to the syshsi block are the same sig- nals as the outputs which feed the sysio buffers (sysio output and sysio output enable). each pio has an input register, an output register, and an output enable register as shown in figure 11. the input register path of the pio has a ?elay option, which slows the data-?w. a two-input or function of the global set/ reset (gsr) and set/reset (isr or osr) signals creates the set/reset term for the respective registers. each pio has two pairs of set/reset and clock enable signals. one is exclusive to the input register, whereas the other is com- mon for both the output and output enable registers. the clock (clk) is common to all registers in a pio, and the polarity of the clock is controllable. the input, output, and the output enable registers can be con?ured as a latch or d-type ?p-?p. each pio is capable of generating an output enable signal, which in turn becomes a pic output. pic pio0 pio1 oe1 oe0 sysio 9 2 2 to routing only for pics associated with syshsi blocks only for pics associated with syshsi blocks to routing to routing to routing from routing from routing gsr sysio from syshsi block to syshsi block 2 2 9 from syshsi block to syshsi block 2 2
lattice semiconductor ispxpga family data sheet 11 figure 11. ispxpga pio vli routing resources the ispxpga architecture contains a variable-length-interconnect (vli) routing technology connecting the pfus, pics, and ebrs in the device. there are four types of routing resources, global lines, long lines, general inter- connect, and local lines forming the global routing structure. this allows a signal to be routed to any element in the device with the optimal delay. the global lines consist of global clock lines and a global set/reset line. these lines are routed to all elements in the device. they are speci?ally designed for high speed, predictable timing regardless of fan-out. the global clock lines can also be used as dedicated inputs. the long lines consist of horizontal and vertical long lines (hll and vll). the vll and hll are tri-statable lines spanning the entire device. these lines allow fast routing for high fan-out nets and general-purpose functions. the general interconnect consists of double and deca lines. the double lines connect up to three elements (two plus the driving element), while the deca lines connect up to eleven elements (ten plus the driving element). the local lines are extremely fast routing paths consisting of feedback and direct connect lines. the feedback lines are internal routing paths from the pfu outputs to the pfu inputs. the direct connect lines connect all adja- cent elements. the common interface block (cib) provides the link between the logic element (pfu, pic, or ebr) and the vli routing resources. the cib is a switch matrix that can be programmed to connect virtually any routing resource to any input or output of the logic element. feed-through (ft) out0 clock (clk) input clock enable (icen) input set/reset (isr) global set/reset(gsr) output clock enable (ocen) pio input (in) output set/reset (osr) pio output enable(oen) pio input enable (ien) out1 delay oe from sysio input to sysio output enable to sysio output ce dq sr clk/le ce dq sr clk/le ce dq sr clk/le from syshsi block from syshsi block to routing to syshsi block to syshsi block only for pios associated with syshsi blocks only for pios associated with syshsi blocks
lattice semiconductor ispxpga family data sheet 12 memory the ispxpga architecture provides a large amount of resources for memory intensive applications. embedded block rams (ebrs) are available to complement the distributed memory that is con?ured in the pfus (see look- up table -distributed memory mode in the pfu section above). each memory element can be con?ured as ram or rom. additionally, the internal logic of the device can be used to con?ure the memory elements as fifo and other storage types. these ebrs are referred to as sysmem blocks. refer to table 1 for memory resources per device. sysmem blocks the sysmem blocks are organized in columns distributed throughout the device. each ebr contains 4.6k bits of dual-port ram with dedicated control, address, and data lines for each port. each column of sysmem blocks has dedicated address and control lines that can be used by each block separately or cascaded to form larger memory elements. the memory cells are symmetrical and contain two sets of identical control signals. each port has a read/write clock, clock enable, write enable, and output enable. figure 12 illustrates the sysmem block. the ispxpga memory block can operate as single-port or dual-port ram. supported con?urations are: 512 x 9 bits single-port (8 bits data / 1 bit parity) 256 x 18 bits single-port (16 bits data / 2 bits parity) 512 x 9 bits dual-port (8 bits data / 1 bit parity) 256 x18 bits dual-port (16 bits data / 2 bits parity) the data widths of ? and ?8 are ideal for applications where parity is necessary. this allows 9 data bits, 8 data bits plus a parity bit, 18 data bits, or 16 data bits plus two parity bits. the logic for generating and checking the par- ity must be customized separately. figure 12. sysmem block diagram read and write operations the ispxpga ebr has fully synchronous read and write operations as well as an asynchronous read operation. these operations allow several different types of memory to be implemented in the device. synchronous read: the clock enable (ce ) and write enable (we) signals control the synchronous read opera- tion. when the ce signal is low, the clock is enabled. when the we signal is low the read operation begins. once the address (addr) is present, a rising clock edge (or falling edge depending on polarity) causes the stored data to be available on the data port. figure 13 illustrates the synchronous read timing. sysmem block addra dataa wea oea clka cea addrb datab web oeb clkb ceb
lattice semiconductor ispxpga family data sheet 13 figure 13. ebr synchronous read timing diagram synchronous write: the we signal controls the synchronous write operation. when the we signal is high, the write operation begins. once the address and data are present and the output enable (oe) is active, a rising clock edge (or falling edge depending on polarity) causes the data to be stored into the ebr. figure 14 illustrates the synchronous write timing. figure 14. ebr synchronous write timing diagram asynchronous read: the we signal controls the asynchronous read operation. when the we signal is low, the read operation begins. shortly after the address is present, the stored data is available on the data port. figure 15 illustrates the asynchronous read timing. for more information about the ebr, refer to lattice technical note num- ber tn1028 ispxpga memory usage guidelines, available at www .latticesemi.com . figure 15. ebr asynchronous read timing diagram we clk ce data addr oe valid data invalid data valid data t ebween t ebadds t ebco t ebwes t ebces t ebcpw t eboedis t eboeen t ebceh t ebweh t ebwedis t ebaddh we clk write data addr write t ebweh t ebadds t ebaddh t ebdatas t ebdatah t ebpw t ebwes we data addr oe data1 invalid data data1 addr0 addr1 addr2 data0 t ebween t ebarado t eboedis t eboeen t ebwedis t ebarad_h
lattice semiconductor ispxpga family data sheet 14 sysclock pll description the sysclock pll circuitry consists of phase-lock loops (plls) and the various dividers, reset, and feedback signals associated with the plls. this feature gives the user the ability to synthesize clock frequencies and gener- ate multiple clock signals for routing within the device. furthermore, it can generate clock signals that are aligned either at the board level or the device level. the ispxpga devices provide up to eight plls. each pll receives its input clock from its associated global clock pin, and its output is routed to the associated global clock net. for example, pll0 receives its clock input from the gclk0 global clock pin and provides output to the clk0 global clock net. the pll also has the ability to output a secondary clock that is a division of the primary clock output. when using the secondary clock, the secondary clock will be routed to the neighboring global clock net. for example, pll0 will drive its primary clock output on the clk0 global clock net and its secondary clock output will drive the clk1 global clock net. additionally, each pll has a set of pll_rst, pll_fbk, and pll_lock signals. the pll_rst signal can be generated through routing or a dedicated dual-function i/o pin. the pll_fbk signal can be generated through a dedicated dual-function i/o pin or internally from the global clock net associated with the pll. the pll_lock signal feeds routing directly from the sysclock pll circuit. figure 17 illustrates how the pll_rst and pll_fbk signals are generated. each pll has four dividers associated with it, m, n, v, and k. the m divider is used to divide the clock signal, while the n divider is used to multiply the clock signal. the v divider allows the vco frequency to operate at higher fre- quencies than the clock output, thereby increasing the frequency range. the k divider is only used when a sec- ondary clock output is needed. this divider divides the primary clock output and feeds to the adjacent global clock net. different combinations of these dividers allow the user to synthesize clock frequencies. figure 16 shows the ispxpga pll block diagram. the pll also has a delay feature that allows the output clock to be advanced or delayed to improve set-up and clock-to-out times for better performance. this operates by inserting delay on the input or feedback lines of the pll. for more information on the pll, please refer to lattice technical note number tn1003, sysclock pll usage and design guidelines, available at www .latticesemi.com . figure 16. ispxpga pll block diagram gclk_in pll_rst pll_fbk pll_lock clk_out clock net input clock (m) divider 1 to 32 pll (n) programmable +delay -------------------- programmable -delay to adjacent_pll feedback divider (n) x 1 to 32 post-scalar (v) divider 1, 2, 4, 8, 16, 32 clock (k) divider 2, 4, 8, 16, 32 from adjacent_pll
lattice semiconductor ispxpga family data sheet 15 figure 17. ispxpga pll_rst and pll_fbk generation clock routing the global clock lines (gclk) have two sources, their dedicated pins and the sysclock circuit. figure 18 illus- trates the generation of the global clock lines. figure 18. global clock line generation sysio capability all the ispxpga devices have eight sysio banks, where each bank is capable of supporting multiple i/o standards. each sysio bank has its own i/o supply voltage (v cco ) and reference voltage (v ref ) resources allowing each bank complete independence from the others. each i/o is individually con?urable based on the banks v cco and v ref settings. in addition, each i/o has con?urable drive strength, weak pull-up, weak pull-down, or a bus-keeper latch. table 4 lists the number of i/os supported per bank in each of the ispxpga devices. in addition, 5v tolerant inputs are speci?d within an i/o bank that is connected to v cco of 3.0v to 3.6v for lvcmos 3.3, lvttl and pci interfaces. table 5 lists the sysio standards with the typical values for v cco, v ref and v tt. the toe, jtag tap pins, program, cfg0 and done pins of the ispxpga device are the only pins that do not have the sysio capabilities. the toe and cfg0 pins operate off the v cc of the device, supporting only the lvc- mos standard corresponding to the device supply voltage. the tap pins have a separate supply voltage (v ccj ), which determines the lvcmos standard corresponding to that supply voltage. there are three classes of i/o interface standards that are implemented in the ispxpga devices. the ?st is the un- terminated, single-ended interface. it includes the 3.3v lvttl standard along with the 1.8v, 2.5v, and 3.3v lvc- mos interface standards. additionally, pci and agp-1x are subsets of this type of interface. i/o/pll_rst i/o/pll_fbk from routing from clock net to pll to pll pll0 gclk0 clk_out0 sec_out0 pll1 clk_out1 sec_out1 gclk1 pll2 clk_out2 sec_out2 gclk2 pll3 clk_out3 sec_out3 gclk3 pll7 gclk7 clk_out7 sec_out7 pll6 clk_out6 sec_out6 gclk6 pll5 clk_out5 sec_out5 gclk5 pll4 clk_out4 sec_out4 gclk4 clk0 clk1 clk2 clk3 clk7 clk6 clk5 clk4 from routing from routing from routing from routing
lattice semiconductor ispxpga family data sheet 16 the second type of interface implemented is the terminated, single-ended interface standard. this group of inter- faces includes different versions of sstl and hstl interfaces along with ctt, and gtl+. usage of these particu- lar i/o interfaces requires an additional v ref signal. at the system level a termination voltage, v tt , is also required. typically an output will be terminated to v tt at the receiving end of the transmission line it is driving. the third type of interface standards are the differential standards lvds, blvds, and lvpecl. the differential standards require two i/o pins to create the differential pair. the logic level is determined by the difference in the two signals. table 6 lists how these interface standards are implemented in the ispxpga devices. for more information on sysio capability, refer to lattice technical note number tn1000, sysio usage guidelines for lattice devices available at www .latticesemi.com . figure 19. sysio banks per device table 4. number of i/os per bank device max. number of i/os per bank (n) xpga 1200 62 xpga 500 42 xpga 200 26 xpga 125 22 gnd v cco0 v ref0 gnd v cco1 v ref1 gnd v cco 5 v ref5 gnd v cco 4 v ref4 gnd v cco3 v ref3 gnd v cco2 v ref2 gnd v cco6 v ref6 gnd i/o 0 i/o n i/o 0 i/o 0 i/o n i/o n i/o n i/o n i/o 0 i/o 0 i/o 0 i/o n i/o n i/o 0 i/o n i/o 0 v cco7 v ref7 bank 3 bank 2 bank 6 bank 7 bank 0 bank 1 bank 5 bank 4
lattice semiconductor ispxpga family data sheet 17 table 5. ispxpga supported i/o standards table 6. differential interface standard support 1 sysio standard v cco v ref v tt lvttl 3.3v n/a n/a lvcmos-3.3 3.3v n/a n/a lvcmos-2.5 2.5v n/a n/a lvcmos-1.8 1.8v n/a n/a pci 3.3v n/a n/a agp-1x 3.3v n/a n/a sstl3, class i, ii 3.3v 1.5v 1.5v sstl2, class i, ii 2.5v 1.25v 1.25v hstl, class i 1.5v 0.75v 0.75v hstl, class iii 1.5v 0.9v 1.5v gtl+ n/a 1.0v 1.5v lvpecl 3.3v n/a n/a lvds 1 2.5v n/a n/a blvds 2.5v n/a n/a 1. v cco must be 2.5v for high speed serial operations (syshsi block). sysio buffer not using syshsi block sysio buffer using syshsi block lvds driver supported with external resistor network supported receiver supported with standard termination supported with standard termination blvds driver supported with external resistor network not supported receiver supported (may need termination) supported (may need termination) lvpecl driver supported with external resistor network not supported receiver supported with termination supported with termination 1. for more information, refer to lattice technical note tn1000, sysio usage guidelines, available at www .latticesemi.com .
lattice semiconductor ispxpga family data sheet 18 high speed serial interface block (syshsi block) 1 the high speed serial interface (syshsi) allows high speed serial data transfer over a pair of lvds i/o. the ispxpga devices have multiple syshsi blocks. each syshsi block has two serdes blocks which contain two main sub-blocks, transmitter (with a serializer) and receiver (with a deserializer) including clock/data recovery circuit (cdr). each serdes can be used as a full duplex channel. the two serdes in syshsi blocks share a common clock and must operate at the same nominal frequency. figure 20 shows the syshsi block. device features support two data coding modes: 10b/12b and 8b/10b (for use with other encoding schemes, see lattices syshsi technical notes). the encoding and decoding of the 10b/12b standard are performed within the syshsi block. for the 8b/10b standard, the symbol boundaries are aligned internally but the encoding and decod- ing are performed outside the syshsi block. each serdes block receives a single high speed serial data input stream (with embedded clock) from an input, and provide a low speed 10-bit wide data stream and a recovered clock to the device. for transmitting, serdes converts a 10-bit wide low-speed data stream to a single high-speed data stream with embedded clock for output. additionally, multiple syshsi blocks can be grouped together to form a source synchronous interface of 1-10 chan- nels. for more information on the serdes/cdr, refer to lattice technical note number tn1020, syshsi usage guide- lines . figure 20. syshsi block diagram 1. ?-series does not support syshsi. shared source synchronous pins driv e multiple syshsi bloc ks refclk sout sin ss_clkout ss_clkin serdes(hsi#a) cal cslock serdes(hsi#b) sout sin txd rxd recclk sydt 10 10 txd rxd recclk sydt 10 10 to pics to pics to pics to pics to pics to pics from pics from pics from global clock tree sysio from pics to pics cdrrst from pics cdrrst from pics deserializer and clock/data recovery cspll serializer serializer deserializer and clock/data recovery
lattice semiconductor ispxpga family data sheet 19 con?uration and programming the ispxpga family of devices takes a unique approach to fpga con?uration memory. it contains two types of memory, static ram and non-volatile e 2 cmos cells. the static ram is used to control the functionality of the device during normal operation and the e 2 cmos memory cells are used to load the sram. the e 2 cmos memory module can be thought of as the hard drive for the ispxpga con?uration and the sram as the working con?ura- tion memory. there is a one-to-one relationship between sram memory and the e 2 cmos cells. the sram can be con?ured either from the e 2 cmos memory or from an external source, as shown in figure 21. figure 21 shows the different ports and modes that are used in the con?uration and programming of the ispxpga devices. there are two possible ports that can be used for con?uration of the sram memory: the isp port which supports the ieee 1149.1 test access port (tap) std., accommodates bit-wide con?uration. the sysconfig port allows byte-wide con?uration of the sram con?uration memory. when programming the e 2 cmos memory, only the 1149.1 tap can be used. con?uration and programming done through the 1149.1 test access port (tap) supports both the ieee std. 1149.1 boundary scan tap speci?ation and the ieee std. 1532 in-system con?uration speci?ation. to con?- ure or program the device using the 1149.1 tap the device must be in the isp mode. to con?ure the sram mem- ory using the sysconfig port, the device must be in the sysconfig mode. upon power-up, the devices sram memory can be con?ured either from the e 2 cmos memory or from an external source through the sysconfig mode. additionally, the sram can be re-con?ured from the e 2 cmos memory by executing a ?efresh. see lattice technical note number tn1026, ispxp con?uration usage guide, for more in depth information on the dif- ferent programming modes, timing and wake-up, available at www .latticesemi.com . figure 21. ispxp block diagram supports ieee 1149.1 boundary scan testability all ispxpga devices have boundary scan cells and supports the ieee 1149.1 standard. this allows functional test- ing of the circuit board on which the device is mounted through a serial scan path that can access all critical logic notes. internal boundary scan registers are linked internally, allowing test data to be shifted in and loaded directly onto test nodes, or test node data to be captured and shifted out for veri?ation. in addition, these devices can be linked into a board-level serial scan path for more board level testing. security scheme a programmable security scheme is provided on the ispxpga devices as a deterrent to unauthorized copying of the array con?uration patterns. once programmed, the security scheme prevents read-back of the programmed sram memory space e 2 cmos memory space sysconfig peripheral port sysconfig isp 1149.1 tap port power-up refresh programming in seconds download in microseconds configuration in milliseconds port mode memory space isp 1532 backgnd
lattice semiconductor ispxpga family data sheet 20 pattern by a device programmer, securing proprietary designs from competitors. the entire device must be erased in order to erase the security scheme. density shifting the ispxpga family has been designed to ensure that different density devices in the same package have the same pin-out. furthermore, the architecture ensures a high success rate when performing design migration from lower density parts to higher density parts. in many cases, it is possible to shift a lower utilization design targeted for a high-density device to a lower density device. however, the exact details of the ?al resource utilization will impact the likely success in each case. temperature sensing diode the built-in temperature-sensing diodes allow junction temperature to be measured during device operation. a pair of pins (dxp and dxn) are dedicated for monitoring device junction temperature. the measurement is done by forcing 10 ? and 100 ? current in the forward direction, and then measuring the resulting voltage. the voltage decreases with increasing temperature at approximately 1.64 mv/?. a typical device with a 85? junction temper- ature will measure approximately 593 mv. the temperature-sensing diode works for the entire operating range as shown in figure 22 - sensing diode volt- age-temperature relationship. refer to lattices thermal management document for thermal coef?ients. also refer to lattice technical note number tn1043, power estimation in ispxpga devices. figure 22. sensing diode voltage-temperature relationship voltage junction temperature ( c) 0.50 0.60 0.70 0.80 -50 0 50 100 125 -25 25 75 0.85 0.65 0.75 0.55 100 ua 10 ua
lattice semiconductor ispxpga family data sheet 21 absolute maximum ratings 1, 2, 3 1.8v 2.5v/3.3v supply voltage (v cc ) . . . . . . . . . . . . . . . . . . . . . . -0.5 to 2.5v . . . . . . . . . .-0.5 to 5.5v pll supply voltage (v ccp ) . . . . . . . . . . . . . . . . . -0.5 to 2.5v . . . . . . . . . .-0.5 to 5.5v output supply voltage (v cco ) . . . . . . . . . . . . . . . -0.5 to 4.5v . . . . . . . . . .-0.5 to 4.5v ieee 1149.1 tap supply voltage (v ccj ) . . . . . . . -0.5 to 4.5v . . . . . . . . . .-0.5 to 4.5v input voltage applied 4, 5 . . . . . . . . . . . . . . . . . . . . -0.5 to 5.5v . . . . . . . . . .-0.5 to 5.5v storage temperature . . . . . . . . . . . . . . . . . . . . . . -65 to 150 c. . . . . . . . . -65 to 150 c junction temperature (t j ) with power applied . . -55 to 150 c. . . . . . . . . -55 to 150 c 1. stress above those listed under the ?bsolute maximum ratings may cause permanent damage to the device. functional operation of the device at these or any other conditions above those indicated in the operational sections of this speci?ation is not implied (while programming, following the programming speci?ations). 2. compliance with the lattice thermal management document is required. 3. all voltages referenced to gnd. 4. overshoot and undershoot of -2v to (v ih (max) + 2) volts not to exceed 6v is permitted for a duration of <20ns. 5. a maximum of 64 i/os per device with v in > 3.6v is allowed. recommended operating conditions e 2 cmos erase reprogram speci?ations hot socketing characteristics 1, 2, 3, 4 symbol parameter min max units v cc supply voltage for 1.8v device 1 1.65 1.95 v supply voltage for 2.5v device 2.3 2.7 v supply voltage for 3.3v device 3.0 3.6 v v ccp supply voltage for pll and syshsi blocks, 1.8v devices 1 1.65 1.95 v supply voltage for pll and syshsi blocks, 2.5v devices 2.3 2.7 v supply voltage for pll and syshsi blocks, 3.3v devices 3.0 3.6 v v ccj supply voltage for ieee 1149.1 test access port for lvcmos 1.8v 1.65 1.95 v supply voltage for ieee 1149.1 test access port for lvcmos 2.5v 2.3 2.7 v supply voltage for ieee 1149.1 test access port for lvcmos 3.3v 3.0 3.6 v t j (com) junction temperature commercial operation 0 85 c t j (ind) junction temperature industrial operation -40 105 c 1. syshsi speci?ation is valid for v cc and v ccp = 1.7v to 1.9v. parameter min max units erase/reprogram cycle 1 1,000 cycles 1. valid over commercial temperature range. symbol parameter condition min typ max units i dk input or tristated i/o leakage current 0 v in 3.0v +/-50 +/-800 a 1. insensitive to sequence of v cc and v cco when v cco 1.0v. for v cco > 1.0v, v cc min must be present. however, assumes monotonic rise/fall rates for v cc and v cco , provided (v in - v cco ) 3.6v. 2. lvttl, lvcmos only. 3. 0 < v cc v cc (max), 0 < v cco v cco (max). 4. i dk is additive to i pu , i pd or i bh . device defaults to pull-up until non-volatile cells are active.
lattice semiconductor ispxpga family data sheet 22 dc electrical characteristics over recommended operating conditions symbol parameter condition min typ max units i il , i ih 1 input or i/o low leakage 0 v in < (v cco - 0.2v) 10 a (v cco - 0.2v) v in 3.6v 300 a i ih 2 input high leakage current 3.6v < v in 5.5v and 3.0v v cco 3.6v 3ma i pu i/o active pull-up current 0 v in 0.7 v cco -30 -150 a i pd i/o active pull-down current v il (max) v in v ih (max) 30 150 a i bhls bus hold low sustaining current v in = v il (max) 30 a i bhhs bus hold high sustaining current v in = 0.7 v cco -30 a i bhlo bus hold low overdrive current 0 v in v ih (max) 150 a i bhho bus hold high overdrive current 0 v in v ih (max) -150 a v bht bus hold trip points v cco * 0.35 v cco * 0.65 v c 1 i/o capacitance 3 v cco = 3.3v, 2.5v, 1.8v 8 pf v cc = 1.8v, v io = 0 to v ih (max) c 2 clock capacitance 3 v cco = 3.3v, 2.5v, 1.8v 8 pf v cc = 1.8v, v io = 0 to v ih (max) c 3 global input capacitance 3 v cco = 3.3v, 2.5v, 1.8v 6 pf v cc = 1.8v, v io = 0 to v ih (max) 1. input or i/o leakage current is measured with the pin con?ured as an input or as an i/o with the output driver tri-stated. i t is not measured with the output driver active. bus maintenance circuits are disabled. 2. 5v tolerant inputs and i/os should be placed in banks where 3.0v v cco 3.6v. the jtag and sysconfig ports are not included for the 5v tolerant interface. 3. t a = 25 c, f = 1.0mhz.
lattice semiconductor ispxpga family data sheet 23 supply current over recommended operating conditions symbol parameter device condition min. typ. max. units i cc 1, 2 standby core operating power supply current lfx125 v cc = 3.3v 60 ma v cc = 2.5v 60 ma v cc = 1.8v 40 ma lfx200 v cc = 3.3v 70 ma v cc = 2.5v 70 ma v cc = 1.8v 50 ma lfx500 v cc = 3.3v 120 ma v cc = 2.5v 120 ma v cc = 1.8v 100 ma lfx1200 v cc = 3.3v 220 ma v cc = 2.5v 220 ma v cc = 1.8v 200 ma i cco 3 standby output power supply current v cco = 3.3v 2.0 ma v cco = 2.5v 2.0 ma v cco = 1.8v 2.0 ma v cco = 1.5v 2.0 ma i ccp 4 standby pll operating supply current v ccp = 3.3v 17.0 ma v ccp = 2.5v 17.0 ma v ccp = 1.8v 15.0 ma i ccj 5 standby ieee 1149.1 tap power supply current v ccj = 3.3v 2.0 ma v ccj = 2.5v 1.5 ma v ccj = 1.8v 1.0 ma 1. t a = 25?c, frequency = 1.0 mhz, device con?ured with 16-bit counters. 2. i cc varies with speci? device con?uration and operating frequency. for more accurate power calculation, see lattice technical no te num- ber tn1043, power estimation in ispxpga devices. 3. t a = 25?c, per bank, no dc load, frequency = 0 mhz. 4. t a = 25?c, per pll, frequency = 10 mhz. 5. t a = 25?c
lattice semiconductor ispxpga family data sheet 24 sysio recommended operating conditions standard v cco (v) 1 v ref (v) min. typ. max. min. typ. max. lvcmos 3.3 3.0 3.3 3.6 - - - lvcmos 2.5 2.3 2.5 2.7 - - - lvcmos 1.8 2 1.65 1.8 1.95 - - - lvttl 3.0 3.3 3.6 - - - pci 3.3 3.0 3.3 3.6 - - - agp-1x 3.15 3.3 3.45 - - - sstl 2 2.3 2.5 2.7 1.15 1.25 1.35 sstl 3 3.0 3.3 3.6 1.3 1.5 1.7 ctt 3.3 3.0 3.3 3.6 1.35 1.5 1.65 ctt 2.5 2.3 2.5 2.7 1.35 1.5 1.65 hstl class i 1.4 1.5 1.6 0.68 0.75 0.9 hstl class iii 1.4 1.5 1.6 - 0.9 - gtl+ - - - 0.882 1.0 1.122 lvds 2.3 2.5 2.7 - - - lvpecl 3.0 3.3 3.6 - - - blvds 2.3 2.5 2.7 - - - 1. inputs independent of v cco. 2. design tool default setting.
lattice semiconductor ispxpga family data sheet 25 sysio dc electrical characteristics over recommended operating conditions standard v il v ih v ol max. (v) v oh min. (v) i ol (ma) i oh (ma) min. (v) max. (v) min. (v) max. (v) lvcmos 3.3 -0.3 0.8 2.0 5.5 0.4 v cco - 0.4 20, 16, 12, 8, 5.33, 4 -20, -16,-12, -8, -5.33, -4 0.2 v cco - 0.2 0.1 -0.1 lvcmos 2.5 -0.3 0.7 1.7 3.6 0.4 v cco - 0.4 16, 12, 8, 5.33, 4 -16, -12, -8, -5.33, -4 0.2 v cco - 0.2 0.1 -0.1 lvcmos 1.8 1 -0.3 0.68 3 1.07 3 3.6 0.4 v cco - 0.4 12, 8 1 , 5.33, 4 -12, -8 1 , -5.33, -4 0.35v cc 0.65v cc 0.2 v cco - 0.2 0.1 -0.1 lvttl -0.3 0.8 2.0 5.5 0.4 v cco - 0.4 4 -4 0.2 v cco - 0.2 0.1 -0.1 pci 3.3 -0.3 1.08 3 1.5 3 5.5 0.1 v cco 0.9 v cco 1.5 -0.5 0.3v cco 0.5 v cco agp-1x -0.3 1.08 3 1.5 3 3.6 0.1 v cco 0.9 v cco 1.5 -0.5 0.3 v cco 0.5 v cco sstl 3 class i -0.3 v ref - 0.2 v ref + 0.2 3.6 0.7 v cco - 1.1 8 -8 sstl 3 class ii -0.3 v ref - 0.2 v ref + 0.2 3.6 0.5 v cco - 0.9 16 -16 sstl 2 class i -0.3 v ref - 0.18 v ref + 0.18 3.6 0.54 v cco - 0.62 7.6 -7.6 sstl 2 class ii -0.3 v ref - 0.18 v ref + 0.18 3.6 0.35 v cco - 0.43 15.2 -15.2 ctt 3.3 -0.3 v ref - 0.2 v ref + 0.2 3.6 v ref - 0.4 v ref + 0.4 8 -8 ctt 2.5 -0.3 v ref - 0.2 v ref + 0.2 3.6 v ref - 0.4 v ref + 0.4 8 -8 hstl class i -0.3 v ref - 0.1 v ref + 0.1 3.6 0.4 v cco - 0.4 8 -8 hstl class iii -0.3 v ref - 0.1 v ref + 0.1 3.6 0.4 v cco - 0.4 24 -8 gtl+ -0.3 v ref - 0.2 v ref + 0.2 3.6 0.6 n/a 36 n/a 1. design tool default setting. 2. the average dc current drawn by i/os between adjacent bank gnd connections, or between the last gnd in an i/o bank and the en d of the i/o bank, as shown in the logic signals connection table, shall not exceed n*8ma. where n is the number of i/os between ban k gnd connections or between the last gnd in a bank and the end of a bank 3. applicable for ispxpga b devices.
lattice semiconductor ispxpga family data sheet 26 sysio differential standards dc electrical characteristics 1 parameter description test conditions min. typ. max. lvds 2 v inp, v inm input voltage 0v 2.4v v thd differential input threshold 0.2v v cm 1.8v +/-100mv i in input current power on +/-10ua v oh output high voltage for v op or v om rt = 100 ohm 1.38v 1.60v v ol output low voltage for v op or v om rt = 100 ohm 0.9v 1.03v v od output voltage differential |v op - v om |, r t = 100 ohm 250mv 350mv 450mv v od change in v od between high and low 50mv v os output voltage offset |v op + v om |/2, r t = 100 ohm 1.125v 1.25v 1.375v v os change in v os between h and l 50mv i osd output short circuit current v od = 0v driver outputs shorted 24ma blvds 1 v inp, v inm input voltage 0v 2.4v v thd differential input threshold 0.2v v cm 1.8v +/-100mv i in input current power on +/-10ua v oh output high voltage for v op or v om r t = 27 1.4v 1.80v v ol output low voltage for v op or v om r t = 27 0.95v 1.1v v od output voltage differential |v op - v om |, rt = 27 240mv 300mv 460mv v od change in v od between h and l 27mv v os output voltage offset |v op + v om | /2, rt = 27 1.1v 1.3v 1.5v v os change in v os between h and l 27mv i osd output short circuit current v od = 0. driver outputs shorted. 36ma 65ma 1. refer to lattice technical note tn1000, sysio usage guidelines for lattice devices. 2. v op and v om are the two outputs of the lvds/blvds output buffer. lvpecl 1 dc parameter parameter description min. max. min. max. min. max. units v cco 3.0 3.3 3.6 v v ih input voltage high 1.49 2.72 1.49 2.72 1.49 2.72 v v il input voltage low 0.86 2.125 0.86 2.125 0.86 2.125 v v oh output voltage high 1.8 2.11 1.92 2.28 2.13 2.41 v v ol output voltage low 0.96 1.27 1.06 1.43 1.3 1.57 v v diff 2 differential input threshold 0.3 0.3 0.3 v 1. these values are valid at the output of the source termination pack as shown above with 100-ohm differential load only (see f igure 23). the v oh levels are 200mv below the standard lvpecl levels and are compatible with devices tolerant of the lower common mode ranges. 2. valid for 0.2 v cm 1.8v.
lattice semiconductor ispxpga family data sheet 27 figure 23. lvpecl driver with three resistor pack ispxpga 125b/c & ispxpga 125eb/ec external switching characteristics over recommended operating conditions parameter description conditions -5 1 -4 -3 units min. max. min. max. min. max. t co global clock input to output pio output register 5.3 5.7 6.6 ns t s global clock input setup pio input register without input delay -1.9 -1.8 -1.5 ns t h global clock input hold pio input register without input delay 2.7 2.9 3.3 ns t sindly global clock input setup pio input register with input delay 3.1 3.3 3.8 ns t hindly global clock input hold pio input register with input delay 0.0 0.0 0.0 t copll global clock input to output pio output register using pll without delay 3.6 3.9 4.5 ns t spll global clock input setup pio input register without input delay using pll without delay 0 0.1 0.3 ns t hpll global clock input hold pio input register without input delay using pll without delay 0.9 1.0 1.2 ns t sindlypll global clock input setup pio input register with input delay using pll without delay 5.1 5.5 6.3 ns t hindlypll global clock input hold pio input register with input delay using pll without delay -3.0 -2.8 -2.4 ns 1. only available for ispxpga 125b and ispxpga 125eb (2.5v/3.3v) devices. timing v.0.3 zo zo rs r d a rs to lvpecl differential receiver 1/4 of bourns p/n cat 16-pc4f12 ispxpld emulated lvpecl buffer r t =100
lattice semiconductor ispxpga family data sheet 28 ispxpga 125b/c & ispxpga 125eb/ec pfu timing parameters over recommended operating conditions parameter description -5 1 -4 -3 units min. max. min. max. min. max. functional delays luts t lut4 4-input lut delay 0.41 0.44 0.51 ns t lut5 5-input lut delay 0.73 0.79 0.91 ns t lut6 6-input lut delay 0.86 0.93 1.07 ns shift register (lut) t lsr_s shift register setup time -0.64 -0.62 -0.53 ns t lsr_h shift register hold time 0.61 0.63 0.72 ns t lsr_co shift register clock to output delay 0.70 0.75 0.86 ns arithmetic functions t lcthrur mc (macro cell) carry in to mc carry out delay (ripple) 0.08 0.09 0.10 ns t lcthrul 2 mc carry in to mc carry out delay (look ahead) 0.05 0.05 0.06 ns t lsthru mc sum in to mc sum out delay 0.42 0.45 0.52 ns t lsincout mc sum in to mc carry out delay 0.29 0.31 0.36 ns t lcinsoutr mc carry in to mc sum out delay (ripple) 0.36 0.39 0.45 ns t lcinsoutl mc carry in to mc sum out delay (look ahead) 0.26 0.28 0.32 ns feed-thru t lft pfu feed-thru delay 0.15 0.16 0.18 ns distributed ram t lram_co clock to ram output 1.24 1.33 1.53 ns t lramad_s address setup time -0.41 -0.40 -0.34 ns t lramd_s data setup time 0.21 0.22 0.25 ns t lramwe_s write enable setup time 0.45 0.46 0.53 ns t lramad_h address hold time 0.58 0.60 0.69 ns t lramd_h data hold time 0.11 0.11 0.13 ns t lramwe_h write enable hold time 0.12 0.12 0.14 ns t lramcpw clock pulse width (high or low) 2.91 3.00 3.45 ns t lramado address to output delay 0.86 0.93 1.07 ns register/latch delays registers t l_co register clock to output delay 0.58 0.62 0.71 ns t l_s register setup time (data before clock) 0.14 0.14 0.16 ns t l_h register hold time (data after clock) -0.12 -0.12 -0.10 ns t lce_s register clock enable setup time -0.11 -0.11 -0.09 ns t lce_h register clock enable hold time 0.11 0.11 0.13 ns latches t l_go latch gate to output delay 0.09 0.10 0.12 ns t ll_s latch setup time 0.14 0.14 0.16 ns t ll_h latch hold time -0.12 -0.12 -0.10 ns t llpd latch propagation delay (transparent mode) 0.09 0.10 0.12 ns
lattice semiconductor ispxpga family data sheet 29 ispxpga 125b/c & ispxpga 125eb/ec pic timing parameters reset/set t lassro asynchronous set/reset to output 1.09 1.17 1.35 ns t lassrpw asynchronous set/reset pulse width 4.19 4.50 5.18 ns t lassrr asynchronous set/reset recovery 0.51 0.55 0.63 ns t lssr_s synchronous set/reset setup time -0.03 -0.03 -0.03 ns t lssr_h synchronous set/reset hold time 0.03 0.03 0.03 ns 1. only available for ispxpga 125b and ispxpga 125eb (2.5v/3.3v) devices. timing v.0.3 2. t lcthrul quoted bit by bit. parameter description -5 1 -4 -3 units min. max. min. max. min. max. register/latch delays t io_co register clock to output delay 0.89 0.96 1.10 ns t io_s register setup time (data before clock) 0.05 0.05 0.06 ns t io_h register hold time (data after clock) 0.06 0.06 0.07 ns t ioce_s register clock enable setup time -0.03 -0.03 -0.03 ns t ioce_h register clock enable hold time 0.13 0.13 0.15 ns t io_go latch gate to output delay 0.68 0.73 0.84 ns t iol_s latch setup time 0.05 0.05 0.06 ns t iol_h latch hold time 0.06 0.06 0.07 ns t iolpd latch propagation delay (transparent mode) 0.09 0.10 0.12 ns t ioasro asynchronous set/reset to output 1.00 1.08 1.24 ns t ioasrpw asynchronous set/reset pulse width 4.19 4.50 5.18 ns t ioasrr asynchronous set/reset recovery time 0.23 0.25 0.29 ns input/output delays t iobuf output buffer delay 0.97 1.04 1.20 ns t ioin input buffer delay 0.57 0.61 0.70 ns t ioen output enable delay 0.53 0.57 0.66 ns t iodis output disable delay -0.14 -0.13 -0.11 ns t ioft feed-thru delay 0.19 0.20 0.23 ns 1. only available for ispxpga 125b and ispxpga 125eb (2.5v/3.3v) devices. timing v.0.3 ispxpga 125b/c & ispxpga 125eb/ec pfu timing parameters (cont.) over recommended operating conditions parameter description -5 1 -4 -3 units min. max. min. max. min. max.
lattice semiconductor ispxpga family data sheet 30 ispxpga 125b/c & ispxpga 125eb/ec ebr timing parameters parameter description -5 1 -4 -3 units min. max. min. max. min. max. synchronous write t ebswad_s address setup delay 0.59 0.61 0.70 ns t ebswad_h address hold delay -0.40 -0.39 -0.33 ns t ebswcpw clock pulse width 3.16 3.40 3.91 ns t ebswwe_s write enable setup time -0.12 -0.12 -0.10 ns t ebswwe_h write enable hold time 0.16 0.16 0.18 ns t ebswd_s data setup time 0.27 0.28 0.32 ns t ebswd_h data hold time -0.27 -0.26 -0.22 ns synchronous read t ebsr_co clock to data delay 2.04 2.19 2.52 ns t ebsrad_s address setup delay 0.10 0.10 0.12 ns t ebsrad_h address hold delay -0.07 -0.07 -0.06 ns t ebsrcpw clock pulse width 3.16 3.40 3.91 ns t ebsrce_s clock enable setup time -1.76 -1.71 -1.45 ns t ebsrce_h clock enable hold time 1.64 1.69 1.94 ns t ebsrwe_s write enable setup time -0.18 -0.17 -0.14 ns t ebsrwe_h write enable hold time 0.12 0.12 0.14 ns t ebsrween write enable to data enable time 1.02 1.05 1.21 ns t ebsrwedis write enable to data disable time 0.99 1.02 1.17 ns t ebsren output enable to data enable time 1.02 1.05 1.21 ns t ebsrdis output enable to data disable time 0.83 0.86 0.99 ns asynchronous read t ebarado address to new valid data delay 2.39 2.46 2.83 ns t ebarad_h address to previous valid data delay 2.10 2.17 2.50 ns t ebarween write enable to data enable time 1.01 1.04 1.20 ns t ebarwedis write enable to data disable time 0.98 1.01 1.16 ns t ebaren output enable to data enable time 1.02 1.05 1.21 ns t ebardis output enable to data disable time 0.83 0.86 0.99 ns 1. only available for ispxpga 125b and ispxpga 125eb (2.5v/3.3v) devices. timing v.0.3
lattice semiconductor ispxpga family data sheet 31 ispxpga 125b/c & ispxpga 125eb/ec timing adders parameter description base parameter -5 1 -4 -3 units min. max. min. max. min. max. optional adders t ioindly input delay 4.28 4.6 5.29 ns t ioi input adjusters lvttl_in using 3.3v ttl t ioin 0.5 0.5 0.5 ns lvcmos_18_in using 1.8v cmos t ioin 0.0 0.0 0.0 ns lvcmos_25_in using 2.5v cmos t ioin 0.3 0.3 0.3 ns lvcmos_33_in using 3.3v cmos t ioin 0.5 0.5 0.5 ns agp_1x_in using agp 1x t ioin 1.0 1.0 1.0 ns ctt25_in using ctt 2.5v t ioin 1.0 1.0 1.0 ns ctt33_in using ctt 3.3v t ioin 1.0 1.0 1.0 ns gtl+_in using gtl+ t ioin 0.5 0.5 0.5 ns hstl_i_in using hstl 2.5v, class i t ioin 0.5 0.5 0.5 ns hstl_iii_in using hstl 2.5v, class iii t ioin 0.5 0.5 0.5 ns lvds_in using low voltage differential signaling (lvds) t ioin 0.8 0.8 0.8 ns blvds_in using bus low voltage differential signaling (blvds) t ioin 0.8 0.8 0.8 ns lvpecl_in using low voltage pecl t ioin 0.8 0.8 0.8 ns pci_in using pci t ioin 1.0 1.0 1.0 ns sstl2_i_in using sstl 2.5v, class i t ioin 0.8 0.8 0.8 ns sstl2_ii_in using sstl 2.5v, class ii t ioin 0.5 0.5 0.5 ns sstl3_i_in using sstl 3.3v, class i t ioin 0.8 0.8 0.8 ns sstl3_ii_in using sstl 3.3v, class ii t ioin 0.8 0.8 0.8 ns t ioo output adjusters slow slew using slow slew (lvttl and lvcmos outputs only) t iobuf , t ioen 0.7 0.7 0.7 ns lvttl_out using 3.3v ttl drive t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns lvcmos_18_4ma_out using 1.8v cmos standard, 4ma drive t iobuf, t ioen, t iodis 0.8 0.8 0.8 ns lvcmos_18_5.33ma_out using 1.8v cmos standard, 5.33ma drive t iobuf, t ioen, t iodis 0.6 0.6 0.6 ns lvcmos_18_8ma_out using 1.8v cmos standard, 8ma drive t iobuf, t ioen, t iodis 0.0 0.0 0.0 ns lvcmos_18_12ma_out using 1.8v cmos standard, 12ma drive t iobuf, t ioen, t iodis 0.2 0.2 0.2 ns lvcmos_25_4ma_out using 2.5v cmos standard, 4ma drive t iobuf, t ioen, t iodis 0.7 0.7 0.7 ns lvcmos_25_5.33ma_out using 2.5v cmos standard, 5.33 ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_25_8ma_out using 2.5v cmos standard, 8ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_25_12ma_out using 2.5v cmos standard, 12ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_25_16ma_out using 2.5v cmos standard, 16ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns
lattice semiconductor ispxpga family data sheet 32 lvcmos_33_4ma_out using 3.3v cmos standard, 4ma drive t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns lvcmos_33_5.33ma_out using 3.3v cmos standard, 5.33ma drive t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns lvcmos_33_8ma_out using 3.3v cmos standard, 8ma drive t iobuf, t ioen, t iodis 0.7 0.7 0.7 ns lvcmos_33_12ma_out using 3.3v cmos standard, 12ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_33_16ma_out using 3.3v cmos standard, 16ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_33_24ma_out using 3.3v cmos standard, 24ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns agp_1x_out using agp 1x standard t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns ctt25_out using ctt 2.5v t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns ctt33_out using ctt 3.3v t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns gtl+_out using gtl+ t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns hstl_i_out using hstl 2.5v, class i t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns hstl_iii_out using hstl 2.5v, class iii t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvds_out using low voltage differen- tial signaling (lvds) t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns blvds_out using bus low voltage differ- ential signaling (blvds) t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns lvpecl_out using low voltage pecl t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns pci_out using pci standard t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns sstl2_i_out using sstl 2.5v, class i t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns sstl2_ii_out using sstl 2.5v, class ii t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns sstl3_i_out using sstl 3.3v, class i t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns sstl3_ii_out using sstl 3.3v, class ii t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns 1. only available for ispxpga 125b and ispxpga 125eb (2.5v/3.3v) devices. timing v.0.3 ispxpga 125b/c & ispxpga 125eb/ec timing adders (cont.) parameter description base parameter -5 1 -4 -3 units min. max. min. max. min. max.
lattice semiconductor ispxpga family data sheet 33 ispxpga 200b/c & ispxpga 200eb/ec external switching characteristics over recommended operating conditions parameter description conditions -5 1 -4 -3 units min. max. min. max. min. max. t co global clock input to out- put pio output register 5.5 5.9 6.8 ns t s global clock input setup pio input register without input delay -2.0 -2.0 -1.7 ns t h global clock input hold pio input register without input delay 3.7 3.8 4.4 ns t sindly global clock input setup pio input register with input delay 3.8 3.8 4.4 ns t hindly global clock input hold pio input register with input delay 0.0 0.0 0.0 t copll global clock input to output pio output register using pll without delay 3.3 3.6 4.2 ns t spll global clock input setup pio input register without input delay using pll without delay -0.2 -0.2 0.1 ns t hpll global clock input hold pio input register without input delay using pll without delay 1.5 1.5 1.8 ns t sindlypll global clock input setup pio input register with input delay using pll without delay 6.3 6.3 7.3 ns t hindlypll global clock input hold pio input register with input delay using pll without delay -2.7 -2.6 -2.2 ns 1. only available for ispxpga 200b and ispxpga 200eb (2.5v/3.3v) devices. timing v.0.2
lattice semiconductor ispxpga family data sheet 34 ispxpga 200b/c & ispxpga 200eb/ec pfu timing parameters over recommended operating conditions parameter description -5 1 -4 -3 units min. max. min. max. min. max. functional delays luts t lut4 4-input lut delay 0.41 0.44 0.51 ns t lut5 5-input lut delay 0.73 0.79 0.91 ns t lut6 6-input lut delay 0.86 0.93 1.07 ns shift register (lut) t lsr_s shift register setup time -0.64 -0.62 -0.53 ns t lsr_h shift register hold time 0.61 0.63 0.72 ns t lsr_co shift register clock to output delay 0.70 0.75 0.86 ns arithmetic functions t lcthrur mc (macro cell) carry in to mc carry out delay (ripple) 0.08 0.09 0.10 ns t lcthrul 2 mc carry in to mc carry out delay (look ahead) 0.05 0.05 0.06 ns t lsthru mc sum in to mc sum out delay 0.42 0.45 0.52 ns t lsincout mc sum in to mc carry out delay 0.29 0.31 0.36 ns t lcinsoutr mc carry in to mc sum out delay (ripple) 0.36 0.39 0.45 ns t lcinsoutl mc carry in to mc sum out delay (look ahead) 0.26 0.28 0.32 ns feed-thru t lft pfu feed-thru delay 0.15 0.16 0.18 ns distributed ram t lram_co clock to ram output 1.24 1.33 1.53 ns t lramad_s address setup time -0.41 -0.40 -0.34 ns t lramd_s data setup time 0.21 0.22 0.25 ns t lramwe_s write enable setup time 0.45 0.46 0.53 ns t lramad_h address hold time 0.58 0.60 0.69 ns t lramd_h data hold time 0.11 0.11 0.13 ns t lramwe_h write enable hold time 0.12 0.12 0.14 ns t lramcpw clock pulse width (high or low) 2.91 3.00 3.45 ns t lramado address to output delay 0.86 0.93 1.07 ns register/latch delays registers t l_co register clock to output delay 0.58 0.62 0.71 ns t l_s register setup time (data before clock) 0.14 0.14 0.16 ns t l_h register hold time (data after clock) -0.12 -0.12 -0.10 ns t lce_s register clock enable setup time -0.11 -0.11 -0.09 ns t lce_h register clock enable hold time 0.11 0.11 0.13 ns latches t l_go latch gate to output delay 0.09 0.10 0.12 ns t ll_s latch setup time 0.14 0.14 0.16 ns t ll_h latch hold time -0.12 -0.12 -0.10 ns t llpd latch propagation delay (transparent mode) 0.09 0.10 0.12 ns
lattice semiconductor ispxpga family data sheet 35 ispxpga 200b/c & ispxpga 200eb/ec pic timing parameters reset/set t lassro asynchronous set/reset to output 1.09 1.17 1.35 ns t lassrpw asynchronous set/reset pulse width 4.19 4.50 5.18 ns t lassrr asynchronous set/reset recovery 0.51 0.55 0.63 ns t lssr_s synchronous set/reset setup time -0.03 -0.03 -0.03 ns t lssr_h synchronous set/reset hold time 0.03 0.03 0.03 ns 1. only available for ispxpga 200b and ispxpga 200eb (2.5v/3.3v) devices. timing v.0.3 2. t lcthrul quoted bit by bit. parameter description -5 1 -4 -3 units min. max. min. max. min. max. register/latch delays t io_co register clock to output delay 0.93 1.00 1.15 ns t io_s register setup time (data before clock) 0.05 0.05 0.06 ns t io_h register hold time (data after clock) 0.06 0.06 0.07 ns t ioce_s register clock enable setup time -0.03 -0.03 -0.03 ns t ioce_h register clock enable hold time 0.13 0.13 0.15 ns t io_go latch gate to output delay 0.72 0.77 0.89 ns t iol_s latch setup time 0.05 0.05 0.06 ns t iol_h latch hold time 0.06 0.06 0.07 ns t iolpd latch propagation delay (transparent mode) 0.09 0.10 0.12 ns t ioasro asynchronous set/reset to output 1.04 1.12 1.29 ns t ioasrpw asynchronous set/reset pulse width 4.19 4.50 5.18 ns t ioasrr asynchronous set/reset recovery time 0.23 0.25 0.29 ns input/output delays t iobuf output buffer delay 0.97 1.04 1.20 ns t ioin input buffer delay 0.60 0.64 0.74 ns t ioen output enable delay 0.53 0.57 0.66 ns t iodis output disable delay -0.13 -0.12 -0.10 ns t ioft feed-thru delay 0.19 0.20 0.23 ns 1. only available for ispxpga 200b and ispxpga 200eb (2.5v/3.3v) devices. timing v.0.3 ispxpga 200b/c & ispxpga 200eb/ec pfu timing parameters (cont.) over recommended operating conditions parameter description -5 1 -4 -3 units min. max. min. max. min. max.
lattice semiconductor ispxpga family data sheet 36 ispxpga 200b/c & ispxpga 200eb/ec ebr timing parameters parameter description -5 1 -4 -3 units min. max. min. max. min. max. synchronous write t ebswad_s address setup delay 0.59 0.61 0.70 ns t ebswad_h address hold delay -0.40 -0.39 -0.33 ns t ebswcpw clock pulse width 3.16 3.40 3.91 ns t ebswwe_s write enable setup time -0.12 -0.12 -0.10 ns t ebswwe_h write enable hold time 0.16 0.16 0.18 ns t ebswd_s data setup time 0.27 0.28 0.32 ns t ebswd_h data hold time -0.27 -0.26 -0.22 ns synchronous read t ebsr_co clock to data delay 2.04 2.19 2.52 ns t ebsrad_s address setup delay 0.10 0.10 0.12 ns t ebsrad_h address hold delay -0.07 -0.07 -0.06 ns t ebsrcpw clock pulse width 3.16 3.40 3.91 ns t ebsrce_s clock enable setup time -1.76 -1.71 -1.45 ns t ebsrce_h clock enable hold time 1.64 1.69 1.94 ns t ebsrwe_s write enable setup time -0.18 -0.17 -0.14 ns t ebsrwe_h write enable hold time 0.12 0.12 0.14 ns t ebsrween write enable to data enable time 1.02 1.05 1.21 ns t ebsrwedis write enable to data disable time 0.99 1.02 1.17 ns t ebsren output enable to data enable time 1.02 1.05 1.21 ns t ebsrdis output enable to data disable time 0.83 0.86 0.99 ns asynchronous read t ebarado address to new valid data delay 2.39 2.46 2.83 ns t ebarad_h address to previous valid data delay 2.10 2.17 2.50 ns t ebarween write enable to data enable time 1.01 1.04 1.20 ns t ebarwedis write enable to data disable time 0.98 1.01 1.16 ns t ebaren output enable to data enable time 1.02 1.05 1.21 ns t ebardis output enable to data disable time 0.83 0.86 0.99 ns 1. only available for ispxpga 200b and ispxpga 200eb (2.5v/3.3v) devices. timing v.0.3
lattice semiconductor ispxpga family data sheet 37 ispxpga 200b/c & ispxpga 200eb/ec timing adders parameter description base parameter -5 1 -4 -3 units min. max. min. max. min. max. optional adders t ioindly input delay 4.84 5.2 5.98 ns t ioi input adjusters lvttl_in using 3.3v ttl t ioin 0.5 0.5 0.5 ns lvcmos_18_in using 1.8v cmos t ioin 0.0 0.0 0.0 ns lvcmos_25_in using 2.5v cmos t ioin 0.3 0.3 0.3 ns lvcmos_33_in using 3.3v cmos t ioin 0.5 0.5 0.5 ns agp_1x_in using agp 1x t ioin 1.0 1.0 1.0 ns ctt25_in using ctt 2.5v t ioin 1.0 1.0 1.0 ns ctt33_in using ctt 3.3v t ioin 1.0 1.0 1.0 ns gtl+_in using gtl+ t ioin 0.5 0.5 0.5 ns hstl_i_in using hstl 2.5v, class i t ioin 0.5 0.5 0.5 ns hstl_iii_in using hstl 2.5v, class iii t ioin 0.5 0.5 0.5 ns lvds_in using low voltage differential signaling (lvds) t ioin 0.8 0.8 0.8 ns blvds_in using bus low voltage differential signaling (blvds) t ioin 0.8 0.8 0.8 ns lvpecl_in using low voltage pecl t ioin 0.8 0.8 0.8 ns pci_in using pci t ioin 1.0 1.0 1.0 ns sstl2_i_in using sstl 2.5v, class i t ioin 0.8 0.8 0.8 ns sstl2_ii_in using sstl 2.5v, class ii t ioin 0.5 0.5 0.5 ns sstl3_i_in using sstl 3.3v, class i t ioin 0.8 0.8 0.8 ns sstl3_ii_in using sstl 3.3v, class ii t ioin 0.8 0.8 0.8 ns t ioo output adjusters slow slew using slow slew (lvttl and lvcmos outputs only) t iobuf , t ioen 0.7 0.7 0.7 ns lvttl_out using 3.3v ttl drive t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns lvcmos_18_4ma_out using 1.8v cmos standard, 4ma drive t iobuf, t ioen, t iodis 0.8 0.8 0.8 ns lvcmos_18_5.33ma_out using 1.8v cmos standard, 5.33ma drive t iobuf, t ioen, t iodis 0.6 0.6 0.6 ns lvcmos_18_8ma_out using 1.8v cmos standard, 8ma drive t iobuf, t ioen, t iodis 0.0 0.0 0.0 ns lvcmos_18_12ma_out using 1.8v cmos standard, 12ma drive t iobuf, t ioen, t iodis 0.2 0.2 0.2 ns lvcmos_25_4ma_out using 2.5v cmos standard, 4ma drive t iobuf, t ioen, t iodis 0.7 0.7 0.7 ns lvcmos_25_5.33ma_out using 2.5v cmos standard, 5.33 ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_25_8ma_out using 2.5v cmos standard, 8ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_25_12ma_out using 2.5v cmos standard, 12ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_25_16ma_out using 2.5v cmos standard, 16ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns
lattice semiconductor ispxpga family data sheet 38 lvcmos_33_4ma_out using 3.3v cmos standard, 4ma drive t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns lvcmos_33_5.33ma_out using 3.3v cmos standard, 5.33ma drive t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns lvcmos_33_8ma_out using 3.3v cmos standard, 8ma drive t iobuf, t ioen, t iodis 0.7 0.7 0.7 ns lvcmos_33_12ma_out using 3.3v cmos standard, 12ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_33_16ma_out using 3.3v cmos standard, 16ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_33_24ma_out using 3.3v cmos standard, 24ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns agp_1x_out using agp 1x standard t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns ctt25_out using ctt 2.5v t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns ctt33_out using ctt 3.3v t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns gtl+_out using gtl+ t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns hstl_i_out using hstl 2.5v, class i t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns hstl_iii_out using hstl 2.5v, class iii t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvds_out using low voltage differen- tial signaling (lvds) t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns blvds_out using bus low voltage differ- ential signaling (blvds) t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns lvpecl_out using low voltage pecl t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns pci_out using pci standard t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns sstl2_i_out using sstl 2.5v, class i t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns sstl2_ii_out using sstl 2.5v, class ii t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns sstl3_i_out using sstl 3.3v, class i t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns sstl3_ii_out using sstl 3.3v, class ii t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns 1. only available for ispxpga 200b and ispxpga 200eb (2.5v/3.3v) devices. timing v.0.3 ispxpga 200b/c & ispxpga 200eb/ec timing adders (cont.) parameter description base parameter -5 1 -4 -3 units min. max. min. max. min. max.
lattice semiconductor ispxpga family data sheet 39 ispxpga 500b/c & ispxpga 500eb/ec external switching characteristics over recommended operating conditions parameter description conditions -5 1 -4 -3 units min. max. min. max. min. max. t co global clock input to out- put pio output register 6.4 6.9 7.9 ns t s global clock input setup pio input register without input delay -2.9 -2.7 -2.3 ns t h global clock input hold pio input register without input delay 3.6 3.9 4.5 ns t sindly global clock input setup pio input register with input delay 3.3 3.6 4.1 ns t hindly global clock input hold pio input register with input delay 0.0 0.0 0.0 t copll global clock input to output pio output register using pll without delay 3.2 3.4 3.9 ns t spll global clock input setup pio input register without input delay using pll without delay 0.1 0.2 0.3 ns t hpll global clock input hold pio input register without input delay using pll without delay 0.8 0.9 1.0 ns t sindlypll global clock input setup pio input register with input delay using pll without delay 6.7 7.2 8.3 ns t hindlypll global clock input hold pio input register with input delay using pll without delay -4.3 -4.0 -3.4 ns 1. only available for ispxpga 500b and ispxpga 500eb (2.5v/3.3v) devices. timing v.0.3
lattice semiconductor ispxpga family data sheet 40 ispxpga 500b/c & ispxpga 500eb/ec pfu timing parameters over recommended operating conditions parameter description -5 1 -4 -3 units min. max. min. max. min. max. functional delays luts t lut4 4-input lut delay 0.41 0.44 0.51 ns t lut5 5-input lut delay 0.73 0.79 0.91 ns t lut6 6-input lut delay 0.86 0.93 1.07 ns shift register (lut) t lsr_s shift register setup time -0.64 -0.62 -0.53 ns t lsr_h shift register hold time 0.61 0.63 0.72 ns t lsr_co shift register clock to output delay 0.70 0.75 0.86 ns arithmetic functions t lcthrur mc (macro cell) carry in to mc carry out delay (ripple) 0.08 0.09 0.10 ns t lcthrul 2 mc carry in to mc carry out delay (look ahead) 0.05 0.05 0.06 ns t lsthru mc sum in to mc sum out delay 0.42 0.45 0.52 ns t lsincout mc sum in to mc carry out delay 0.29 0.31 0.36 ns t lcinsoutr mc carry in to mc sum out delay (ripple) 0.36 0.39 0.45 ns t lcinsoutl mc carry in to mc sum out delay (look ahead) 0.26 0.28 0.32 ns feed-thru t lft pfu feed-thru delay 0.15 0.16 0.18 ns distributed ram t lram_co clock to ram output 1.24 1.33 1.53 ns t lramad_s address setup time -0.41 -0.40 -0.34 ns t lramd_s data setup time 0.21 0.22 0.25 ns t lramwe_s write enable setup time 0.45 0.46 0.53 ns t lramad_h address hold time 0.58 0.60 0.69 ns t lramd_h data hold time 0.11 0.11 0.13 ns t lramwe_h write enable hold time 0.12 0.12 0.14 ns t lramcpw clock pulse width (high or low) 2.91 3.00 3.45 ns t lramado address to output delay 0.86 0.93 1.07 ns register/latch delays registers t l_co register clock to output delay 0.58 0.62 0.71 ns t l_s register setup time (data before clock) 0.14 0.14 0.16 ns t l_h register hold time (data after clock) -0.12 -0.12 -0.10 ns t lce_s register clock enable setup time -0.11 -0.11 -0.09 ns t lce_h register clock enable hold time 0.11 0.11 0.13 ns latches t l_go latch gate to output delay 0.09 0.10 0.12 ns t ll_s latch setup time 0.14 0.14 0.16 ns t ll_h latch hold time -0.12 -0.12 -0.10 ns t llpd latch propagation delay (transparent mode) 0.09 0.10 0.12 ns
lattice semiconductor ispxpga family data sheet 41 ispxpga 500b/c & ispxpga 500eb/ec pic timing parameters reset/set t lassro asynchronous set/reset to output 1.09 1.17 1.35 ns t lassrpw asynchronous set/reset pulse width 4.19 4.50 5.18 ns t lassrr asynchronous set/reset recovery 0.51 0.55 0.63 ns t lssr_s synchronous set/reset setup time -0.03 -0.03 -0.03 ns t lssr_h synchronous set/reset hold time 0.03 0.03 0.03 ns 1. only available for ispxpga 500b and ispxpga 500eb (2.5v/3.3v) devices. timing v.0.3 2. t lcthrul quoted bit by bit. parameter description -5 1 -4 -3 units min. max. min. max. min. max. register/latch delays t io_co register clock to output delay 1.00 1.07 1.23 ns t io_s register setup time (data before clock) 0.05 0.05 0.06 ns t io_h register hold time (data after clock) 0.06 0.06 0.07 ns t ioce_s register clock enable setup time -0.03 -0.03 -0.03 ns t ioce_h register clock enable hold time 0.13 0.13 0.15 ns t io_go latch gate to output delay 0.78 0.84 0.97 ns t iol_s latch setup time 0.05 0.05 0.06 ns t iol_h latch hold time 0.06 0.06 0.07 ns t iolpd latch propagation delay (transparent mode) 0.09 0.10 0.12 ns t ioasro asynchronous set/reset to output 1.11 1.19 1.37 ns t ioasrpw asynchronous set/reset pulse width 4.19 4.50 5.18 ns t ioasrr asynchronous set/reset recovery time 0.23 0.25 0.29 ns input/output delays t iobuf output buffer delay 0.98 1.05 1.21 ns t ioin input buffer delay 0.65 0.70 0.81 ns t ioen output enable delay 0.52 0.56 0.64 ns t iodis output disable delay -0.12 -0.11 -0.09 ns t ioft feed-thru delay 0.19 0.20 0.23 ns 1. only available for ispxpga 500b and ispxpga 500eb (2.5v/3.3v) devices. timing v.0.3 ispxpga 500b/c & ispxpga 500eb/ec pfu timing parameters (cont.) over recommended operating conditions parameter description -5 1 -4 -3 units min. max. min. max. min. max.
lattice semiconductor ispxpga family data sheet 42 ispxpga 500b/c & ispxpga 500eb/ec ebr timing parameters parameter description -5 1 -4 -3 units min. max. min. max. min. max. synchronous write t ebswad_s address setup delay 0.59 0.61 0.70 ns t ebswad_h address hold delay -0.40 -0.39 -0.33 ns t ebswcpw clock pulse width 3.16 3.40 3.91 ns t ebswwe_s write enable setup time -0.12 -0.12 -0.10 ns t ebswwe_h write enable hold time 0.16 0.16 0.18 ns t ebswd_s data setup time 0.27 0.28 0.32 ns t ebswd_h data hold time -0.27 -0.26 -0.22 ns synchronous read t ebsr_co clock to data delay 2.04 2.19 2.52 ns t ebsrad_s address setup delay 0.10 0.10 0.12 ns t ebsrad_h address hold delay -0.07 -0.07 -0.06 ns t ebsrcpw clock pulse width 3.16 3.40 3.91 ns t ebsrce_s clock enable setup time -1.76 -1.71 -1.45 ns t ebsrce_h clock enable hold time 1.64 1.69 1.94 ns t ebsrwe_s write enable setup time -0.18 -0.17 -0.14 ns t ebsrwe_h write enable hold time 0.12 0.12 0.14 ns t ebsrween write enable to data enable time 1.02 1.05 1.21 ns t ebsrwedis write enable to data disable time 0.99 1.02 1.17 ns t ebsren output enable to data enable time 1.02 1.05 1.21 ns t ebsrdis output enable to data disable time 0.83 0.86 0.99 ns asynchronous read t ebarado address to new valid data delay 2.39 2.46 2.83 ns t ebarad_h address to previous valid data delay 2.10 2.17 2.50 ns t ebarween write enable to data enable time 1.01 1.04 1.20 ns t ebarwedis write enable to data disable time 0.98 1.01 1.16 ns t ebaren output enable to data enable time 1.02 1.05 1.21 ns t ebardis output enable to data disable time 0.83 0.86 0.99 ns 1. only available for ispxpga 500b and ispxpga 500eb (2.5v/3.3v) devices. timing v.0.3
lattice semiconductor ispxpga family data sheet 43 ispxpga 500b/c & ispxpga 500eb/ec timing adders parameter description base parameter -5 1 -4 -3 units min. max. min. max. min. max. optional adders t ioindly input delay 5.21 5.60 6.44 ns t ioi input adjusters lvttl_in using 3.3v ttl t ioin 0.5 0.5 0.5 ns lvcmos_18_in using 1.8v cmos t ioin 0.0 0.0 0.0 ns lvcmos_25_in using 2.5v cmos t ioin 0.3 0.3 0.3 ns lvcmos_33_in using 3.3v cmos t ioin 0.5 0.5 0.5 ns agp_1x_in using agp 1x t ioin 1.0 1.0 1.0 ns ctt25_in using ctt 2.5v t ioin 1.0 1.0 1.0 ns ctt33_in using ctt 3.3v t ioin 1.0 1.0 1.0 ns gtl+_in using gtl+ t ioin 0.5 0.5 0.5 ns hstl_i_in using hstl 2.5v, class i t ioin 0.5 0.5 0.5 ns hstl_iii_in using hstl 2.5v, class iii t ioin 0.5 0.5 0.5 ns lvds_in using low voltage differential signaling (lvds) t ioin 0.8 0.8 0.8 ns blvds_in using bus low voltage differential signaling (blvds) t ioin 0.8 0.8 0.8 ns lvpecl_in using low voltage pecl t ioin 0.8 0.8 0.8 ns pci_in using pci t ioin 1.0 1.0 1.0 ns sstl2_i_in using sstl 2.5v, class i t ioin 0.8 0.8 0.8 ns sstl2_ii_in using sstl 2.5v, class ii t ioin 0.5 0.5 0.5 ns sstl3_i_in using sstl 3.3v, class i t ioin 0.8 0.8 0.8 ns sstl3_ii_in using sstl 3.3v, class ii t ioin 0.8 0.8 0.8 ns t ioo output adjusters slow slew using slow slew (lvttl and lvcmos outputs only) t iobuf , t ioen 0.7 0.7 0.7 ns lvttl_out using 3.3v ttl drive t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns lvcmos_18_4ma_out using 1.8v cmos standard, 4ma drive t iobuf, t ioen, t iodis 0.8 0.8 0.8 ns lvcmos_18_5.33ma_out using 1.8v cmos standard, 5.33ma drive t iobuf, t ioen, t iodis 0.6 0.6 0.6 ns lvcmos_18_8ma_out using 1.8v cmos standard, 8ma drive t iobuf, t ioen, t iodis 0.0 0.0 0.0 ns lvcmos_18_12ma_out using 1.8v cmos standard, 12ma drive t iobuf, t ioen, t iodis 0.2 0.2 0.2 ns lvcmos_25_4ma_out using 2.5v cmos standard, 4ma drive t iobuf, t ioen, t iodis 0.7 0.7 0.7 ns lvcmos_25_5.33ma_out using 2.5v cmos standard, 5.33 ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_25_8ma_out using 2.5v cmos standard, 8ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_25_12ma_out using 2.5v cmos standard, 12ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_25_16ma_out using 2.5v cmos standard, 16ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns
lattice semiconductor ispxpga family data sheet 44 lvcmos_33_4ma_out using 3.3v cmos standard, 4ma drive t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns lvcmos_33_5.33ma_out using 3.3v cmos standard, 5.33ma drive t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns lvcmos_33_8ma_out using 3.3v cmos standard, 8ma drive t iobuf, t ioen, t iodis 0.7 0.7 0.7 ns lvcmos_33_12ma_out using 3.3v cmos standard, 12ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_33_16ma_out using 3.3v cmos standard, 16ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_33_24ma_out using 3.3v cmos standard, 24ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns agp_1x_out using agp 1x standard t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns ctt25_out using ctt 2.5v t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns ctt33_out using ctt 3.3v t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns gtl+_out using gtl+ t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns hstl_i_out using hstl 2.5v, class i t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns hstl_iii_out using hstl 2.5v, class iii t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvds_out using low voltage differen- tial signaling (lvds) t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns blvds_out using bus low voltage differ- ential signaling (blvds) t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns lvpecl_out using low voltage pecl t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns pci_out using pci standard t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns sstl2_i_out using sstl 2.5v, class i t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns sstl2_ii_out using sstl 2.5v, class ii t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns sstl3_i_out using sstl 3.3v, class i t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns sstl3_ii_out using sstl 3.3v, class ii t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns 1. only available for ispxpga 500b and ispxpga 500eb (2.5v/3.3v) devices. timing v.0.3 ispxpga 500b/c & ispxpga 500eb/ec timing adders (cont.) parameter description base parameter -5 1 -4 -3 units min. max. min. max. min. max.
lattice semiconductor ispxpga family data sheet 45 ispxpga 1200b/c & ispxpga 1200eb/ec external switching characteristics over recommended operating conditions parameter description conditions -5 1 -4 -3 units min. max. min. max. min. max. t co global clock input to out- put pio output register 6.6 7.1 8.2 ns t s global clock input setup pio input register without input delay -2.7 -2.7 -2.3 ns t h global clock input hold pio input register without input delay 4.5 4.6 5.3 ns t sindly global clock input setup pio input register with input delay 3.8 3.8 4.4 ns t hindly global clock input hold pio input register with input delay 0.0 0.0 0.0 t copll global clock input to output pio output register using pll without delay 3.1 3.3 3.8 ns t spll global clock input setup pio input register without input delay using pll without delay 0.5 0.5 0.6 ns t hpll global clock input hold pio input register without input delay using pll without delay 0.8 0.8 1.0 ns t sindlypll global clock input setup pio input register with input delay using pll without delay 7.6 7.6 8.8 ns t hindlypll global clock input hold pio input register with input delay using pll without delay -4.1 -4.0 -3.4 ns 1. only available for ispxpga 1200b and ispxpga 1200eb (2.5v/3.3v) devices. timing v.0.2
lattice semiconductor ispxpga family data sheet 46 ispxpga 1200b/c & ispxpga 1200eb/ec pfu timing parameters over recommended operating conditions parameter description -5 1 -4 -3 units min. max. min. max. min. max. functional delays luts t lut4 4-input lut delay 0.41 0.44 0.51 ns t lut5 5-input lut delay 0.73 0.79 0.91 ns t lut6 6-input lut delay 0.86 0.93 1.07 ns shift register (lut) t lsr_s shift register setup time -0.64 -0.62 -0.53 ns t lsr_h shift register hold time 0.61 0.63 0.72 ns t lsr_co shift register clock to output delay 0.70 0.75 0.86 ns arithmetic functions t lcthrur mc (macro cell) carry in to mc carry out delay (ripple) 0.08 0.09 0.10 ns t lcthrul 2 mc carry in to mc carry out delay (look ahead) 0.05 0.05 0.06 ns t lsthru mc sum in to mc sum out delay 0.42 0.45 0.52 ns t lsincout mc sum in to mc carry out delay 0.29 0.31 0.36 ns t lcinsoutr mc carry in to mc sum out delay (ripple) 0.36 0.39 0.45 ns t lcinsoutl mc carry in to mc sum out delay (look ahead) 0.26 0.28 0.32 ns feed-thru t lft pfu feed-thru delay 0.15 0.16 0.18 ns distributed ram t lram_co clock to ram output 1.24 1.33 1.53 ns t lramad_s address setup time -0.41 -0.40 -0.34 ns t lramd_s data setup time 0.21 0.22 0.25 ns t lramwe_s write enable setup time 0.45 0.46 0.53 ns t lramad_h address hold time 0.58 0.60 0.69 ns t lramd_h data hold time 0.11 0.11 0.13 ns t lramwe_h write enable hold time 0.12 0.12 0.14 ns t lramcpw clock pulse width (high or low) 2.91 3.00 3.45 ns t lramado address to output delay 0.86 0.93 1.07 ns register/latch delays registers t l_co register clock to output delay 0.58 0.62 0.71 ns t l_s register setup time (data before clock) 0.14 0.14 0.16 ns t l_h register hold time (data after clock) -0.12 -0.12 -0.10 ns t lce_s register clock enable setup time -0.11 -0.11 -0.09 ns t lce_h register clock enable hold time 0.11 0.11 0.13 ns latches t l_go latch gate to output delay 0.09 0.10 0.12 ns t ll_s latch setup time 0.14 0.14 0.16 ns t ll_h latch hold time -0.12 -0.12 -0.10 ns t llpd latch propagation delay (transparent mode) 0.09 0.10 0.12 ns
lattice semiconductor ispxpga family data sheet 47 ispxpga 1200b/c & ispxpga 1200eb/ec pic timing parameters reset/set t lassro asynchronous set/reset to output 1.09 1.17 1.35 ns t lassrpw asynchronous set/reset pulse width 4.19 4.50 5.18 ns t lassrr asynchronous set/reset recovery 0.51 0.55 0.63 ns t lssr_s synchronous set/reset setup time -0.03 -0.03 -0.03 ns t lssr_h synchronous set/reset hold time 0.03 0.03 0.03 ns 1. only available for ispxpga 1200b and ispxpga 1200eb (2.5v/3.3v) devices. timing v.2.1 2. t lcthrul quoted bit by bit. parameter description -5 1 -4 -3 units min. max. min. max. min. max. register/latch delays t io_co register clock to output delay 1.01 1.09 1.25 ns t io_s register setup time (data before clock) 0.05 0.05 0.06 ns t io_h register hold time (data after clock) 0.06 0.06 0.07 ns t ioce_s register clock enable setup time -0.03 -0.03 -0.03 ns t ioce_h register clock enable hold time 0.13 0.13 0.15 ns t io_go latch gate to output delay 0.85 0.91 1.05 ns t iol_s latch setup time 0.05 0.05 0.06 ns t iol_h latch hold time 0.06 0.06 0.07 ns t iolpd latch propagation delay (transparent mode) 0.09 0.10 0.12 ns t ioasro asynchronous set/reset to output 1.17 1.26 1.45 ns t ioasrpw asynchronous set/reset pulse width 4.19 4.50 5.18 ns t ioasrr asynchronous set/reset recovery time 0.23 0.25 0.29 ns input/output delays t iobuf output buffer delay 0.99 1.06 1.22 ns t ioin input buffer delay 0.71 0.76 0.87 ns t ioen output enable delay 0.52 0.56 0.64 ns t iodis output disable delay -0.11 -0.10 -0.09 ns t ioft feed-thru delay 0.19 0.20 0.23 ns 1. only available for ispxpga 1200b and ispxpga 1200eb (2.5v/3.3v) devices. timing v.2.1 ispxpga 1200b/c & ispxpga 1200eb/ec pfu timing parameters (cont.) over recommended operating conditions parameter description -5 1 -4 -3 units min. max. min. max. min. max.
lattice semiconductor ispxpga family data sheet 48 ispxpga 1200b/c & ispxpga 1200eb/ec ebr timing parameters parameter description -5 1 -4 -3 units min. max. min. max. min. max. synchronous write t ebswad_s address setup delay 0.59 0.61 0.70 ns t ebswad_h address hold delay -0.40 -0.39 -0.33 ns t ebswcpw clock pulse width 3.16 3.40 3.91 ns t ebswwe_s write enable setup time -0.12 -0.12 -0.10 ns t ebswwe_h write enable hold time 0.16 0.16 0.18 ns t ebswd_s data setup time 0.27 0.28 0.32 ns t ebswd_h data hold time -0.27 -0.26 -0.22 ns synchronous read t ebsr_co clock to data delay 2.04 2.19 2.52 ns t ebsrad_s address setup delay 0.10 0.10 0.12 ns t ebsrad_h address hold delay -0.07 -0.07 -0.06 ns t ebsrcpw clock pulse width 3.16 3.40 3.91 ns t ebsrce_s clock enable setup time -1.76 -1.71 -1.45 ns t ebsrce_h clock enable hold time 1.64 1.69 1.94 ns t ebsrwe_s write enable setup time -0.18 -0.17 -0.14 ns t ebsrwe_h write enable hold time 0.12 0.12 0.14 ns t ebsrween write enable to data enable time 1.02 1.05 1.21 ns t ebsrwedis write enable to data disable time 0.99 1.02 1.17 ns t ebsren output enable to data enable time 1.02 1.05 1.21 ns t ebsrdis output enable to data disable time 0.83 0.86 0.99 ns asynchronous read t ebarado address to new valid data delay 2.39 2.46 2.83 ns t ebarad_h address to previous valid data delay 2.10 2.17 2.50 ns t ebarween write enable to data enable time 1.01 1.04 1.20 ns t ebarwedis write enable to data disable time 0.98 1.01 1.16 ns t ebaren output enable to data enable time 1.02 1.05 1.21 ns t ebardis output enable to data disable time 0.83 0.86 0.99 ns 1. only available for ispxpga 1200b and ispxpga 1200eb (2.5v/3.3v) devices. timing v.2.1
lattice semiconductor ispxpga family data sheet 49 ispxpga 1200b/c & ispxpga 1200eb/ec timing adders parameter description base parameter -5 1 -4 -3 units min. max. min. max. min. max. optional adders t ioindly input delay 5.58 6.0 6.90 ns t ioi input adjusters lvttl_in using 3.3v ttl t ioin 0.5 0.5 0.5 ns lvcmos_18_in using 1.8v cmos t ioin 0.0 0.0 0.0 ns lvcmos_25_in using 2.5v cmos t ioin 0.3 0.3 0.3 ns lvcmos_33_in using 3.3v cmos t ioin 0.5 0.5 0.5 ns agp_1x_in using agp 1x t ioin 1.0 1.0 1.0 ns ctt25_in using ctt 2.5v t ioin 1.0 1.0 1.0 ns ctt33_in using ctt 3.3v t ioin 1.0 1.0 1.0 ns gtl+_in using gtl+ t ioin 0.5 0.5 0.5 ns hstl_i_in using hstl 2.5v, class i t ioin 0.5 0.5 0.5 ns hstl_iii_in using hstl 2.5v, class iii t ioin 0.5 0.5 0.5 ns lvds_in using low voltage differential signaling (lvds) t ioin 0.8 0.8 0.8 ns blvds_in using bus low voltage differential signaling (blvds) t ioin 0.8 0.8 0.8 ns lvpecl_in using low voltage pecl t ioin 0.8 0.8 0.8 ns pci_in using pci t ioin 1.0 1.0 1.0 ns sstl2_i_in using sstl 2.5v, class i t ioin 0.8 0.8 0.8 ns sstl2_ii_in using sstl 2.5v, class ii t ioin 0.5 0.5 0.5 ns sstl3_i_in using sstl 3.3v, class i t ioin 0.8 0.8 0.8 ns sstl3_ii_in using sstl 3.3v, class ii t ioin 0.8 0.8 0.8 ns t ioo output adjusters slow slew using slow slew (lvttl and lvcmos outputs only) t iobuf , t ioen 0.7 0.7 0.7 ns lvttl_out using 3.3v ttl drive t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns lvcmos_18_4ma_out using 1.8v cmos standard, 4ma drive t iobuf, t ioen, t iodis 0.8 0.8 0.8 ns lvcmos_18_5.33ma_out using 1.8v cmos standard, 5.33ma drive t iobuf, t ioen, t iodis 0.6 0.6 0.6 ns lvcmos_18_8ma_out using 1.8v cmos standard, 8ma drive t iobuf, t ioen, t iodis 0.0 0.0 0.0 ns lvcmos_18_12ma_out using 1.8v cmos standard, 12ma drive t iobuf, t ioen, t iodis 0.2 0.2 0.2 ns lvcmos_25_4ma_out using 2.5v cmos standard, 4ma drive t iobuf, t ioen, t iodis 0.7 0.7 0.7 ns lvcmos_25_5.33ma_out using 2.5v cmos standard, 5.33 ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_25_8ma_out using 2.5v cmos standard, 8ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_25_12ma_out using 2.5v cmos standard, 12ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_25_16ma_out using 2.5v cmos standard, 16ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns
lattice semiconductor ispxpga family data sheet 50 lvcmos_33_4ma_out using 3.3v cmos standard, 4ma drive t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns lvcmos_33_5.33ma_out using 3.3v cmos standard, 5.33ma drive t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns lvcmos_33_8ma_out using 3.3v cmos standard, 8ma drive t iobuf, t ioen, t iodis 0.7 0.7 0.7 ns lvcmos_33_12ma_out using 3.3v cmos standard, 12ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_33_16ma_out using 3.3v cmos standard, 16ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvcmos_33_24ma_out using 3.3v cmos standard, 24ma drive t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns agp_1x_out using agp 1x standard t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns ctt25_out using ctt 2.5v t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns ctt33_out using ctt 3.3v t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns gtl+_out using gtl+ t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns hstl_i_out using hstl 2.5v, class i t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns hstl_iii_out using hstl 2.5v, class iii t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns lvds_out using low voltage differen- tial signaling (lvds) t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns blvds_out using bus low voltage differ- ential signaling (blvds) t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns lvpecl_out using low voltage pecl t iobuf, t ioen, t iodis 1.0 1.0 1.0 ns pci_out using pci standard t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns sstl2_i_out using sstl 2.5v, class i t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns sstl2_ii_out using sstl 2.5v, class ii t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns sstl3_i_out using sstl 3.3v, class i t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns sstl3_ii_out using sstl 3.3v, class ii t iobuf, t ioen, t iodis 0.5 0.5 0.5 ns 1. only available for ispxpga 1200b and ispxpga 1200eb (2.5v/3.3v) devices. timing v.2.1 ispxpga 1200b/c & ispxpga 1200eb/ec timing adders (cont.) parameter description base parameter -5 1 -4 -3 units min. max. min. max. min. max.
lattice semiconductor ispxpga family data sheet 51 syshsi block timing figure 24 provides a graphical representation of the serdes receiver input requirements. it provides guidance on a number of input parameters, including signal amplitude and rise time limits, noise and jitter limits, and p and n input skew tolerance. figure 24. receive data eye diagram template (differential) the data pattern eye opening at the receive end of a link is considered the ultimate measure of received signal quality. almost all detrimental characteristics of a transmit signal and the interconnection link design result in eye closure. this combined with the eye-opening limitations of the line receiver can provide a good indication of a links ability to transfer error-free data. signal jitter is of special interest to system designers. it is often the primary limiting characteristic of long digital links and of systems with high noise level environments. an interesting characteristic of the clock and data recovery (cdr) portion of the ispxpga serdes receiver is its ability to ?ter incoming signal jitter that is below the clock recovery pll bandwidth. for signals with high levels of low frequency jitter, the receiver can detect incoming data error free, with eye openings signi?antly less than that shown in figure 24. eo sin v thd 200 mv differential +/- 100 mv single ended jt th bit time jt th : optimum threshold crossing jitter jt th
lattice semiconductor ispxpga family data sheet 52 syshsi block ac speci?ations operating frequency ranges lockin time symbol description mode test condition device -5 1 -4 -3 units min. max. min. max. min. max. f clk reference clock frequency ss:cal lfx125b/c 50 200 50 200 50 200 mhz lfx200b/c 50 188 50 188 50 188 lfx500b/c 50 188 50 188 50 188 lfx1200b/c 50 175 50 175 50 175 10b12b lfx125b/c 33 67 33 67 33 67 mhz lfx200b/c 33 63 33 63 33 63 lfx500b/c 33 63 33 63 33 63 lfx1200b/c 33 58 33 58 33 58 8b10b lfx125b/c 40 80 40 80 40 80 mhz lfx200b/c 40 75 40 75 40 75 lfx500b/c 40 75 40 75 40 75 lfx1200b/c 40 70 40 70 40 70 f sin 2 serial input ss:cal with eosin lfx125b/c 400 800 400 800 400 800 mbps lfx200b/c 400 750 400 750 400 750 lfx500b/c 400 750 400 750 400 750 lfx1200b/c 400 700 400 700 400 700 10b12b with eosin lfx125b/c 400 800 400 800 400 800 mbps lfx200b/c 400 750 400 750 400 750 lfx500b/c 400 750 400 750 400 750 lfx1200b/c 400 700 400 700 400 700 8b10b with eosin lfx125b/c 400 800 400 800 400 800 mbps lfx200b/c 400 750 400 750 400 750 lfx500b/c 400 750 400 750 400 750 lfx1200b/c 400 700 400 700 400 700 f out 2 serial out lvds cl = 5 pf, rl = 100 f clk with no jitter lfx125b/c 400 800 400 800 400 800 mbps lfx200b/c 400 750 400 750 400 750 lfx500b/c 400 750 400 750 400 750 lfx1200b/c 400 700 400 700 400 700 1. only available for ispxpga 125b, 200b, 500b and 1200b (2.5v/3.3v) devices. 2. f sin and f sout speeds are supported at v cc and v ccp at 1.7v to 1.9v for ispxpga 1.8v devices. symbol description mode condition min max unit t sclock cspll lock time all after input is stabilized 25 s t cdrlock cdrpll lock-in time ss with ss mode sync pattern 1024 t rcp 1 10b12b with 10b12b sync pattern 1024 t rcp 8b10b with 8b10b idle pattern 960 t rcp t sync syncpat length ss 1200 t rcp t cal cal duration ss 1100 t rcp t susync syncpat set-up time to cal ss 50 t rcp t hdsync syncpat hold time from cal ss 50 t rcp 1. refclk clock period.
lattice semiconductor ispxpga family data sheet 53 refclk and ss_clkin timing serializer timing 2 deserializer timing symbol description mode condition min max unit t drefclk frequency deviation between tx refclk and cdrx refclk on one link 8b10b/ 10b12b -100 100 ppm t jpprefclk refclk, ss_clkin peak-to-peak period jitter all random jitter 0.01 uipp t pwrefclk refclk, ss_clkin pulse width, (80% to 80% or 20% to 20%). all 40-100mhz 2 ns 100-200mhz 1 t rfrefclk refclk, ss_clkin rise/fall time (20% to 80% or 80% to 20%) all 2 ns symbol description mode condition min max unit t jppsout sout peak-to-peak output data jitter all f clk with no jitter 0.25 uipp t jpp8b10b sout peak-to-peak random jitter 8b10b 800 mbps w/k28.7- 130 ps sout peak-to-peak deterministic jitter 8b10b 800 mbps w/k28.5+ 160 ps t rfsout sout output data rise/fall time (20%, 80%) lvds 700 ps t cosout refclk to sout delay ss/8b10b 2bt 1 + 2 2bt 1 +10 ns 10b12b 1bt 1 + 2 1bt 1 +10 ns t sktx skew of sout with respect to ss_clkout ss 300 ps t ckosout ss_clkout to bit0 of sout ss 2bt 1 - t sktx 2bt 1 + t sktx ns t hsitxddatas txd data setup time all note 3 1.5 ns t hsitxddatah txd data hold time all note 3 1.0 ns 1. bt: bit time period. high speed serial bit time. 2. the sin and sout jitter speci?ations listed above are under the condition that the clock tree that drives the refclk to sys hsi block is in sysclock pll bypass mode. 3. internal timing for reference only. symbol description mode conditions min max units f dsin sin frequency deviation from refclk 8b10b/ 10b12b -100 100 ppm eo sin sin eye opening tolerance all notes 1, 2 0.45 uipp ber bit error rate all 10 -12 bits t hsioutvalidpre rxd, sydt valid time before recclk fall- ing edge all note 3 t rcp /2 - 0.7 ns t hsioutvalidpost rxd, sydt valid time after recclk falling edge all note 3 t rcp /2 - 0.7 ns t dsin bit 0 of sin delay to rxd valid at recclk falling edge all 1.5 t rcp + 4.5bt + 3 1.5 t rcp + 4.5bt + 15 ns 1. eye opening based on jitter frequency of 100khz. 2. lower frequency operation assumes maximum eye closure of 800ps. 3. internal timing for reference only.
lattice semiconductor ispxpga family data sheet 54 lock-in timing sydt timing training sequence ss mode data transfer sin cal sydt rxd(0:7) cdrx_ss lock-in (de-skew) timin g data (serial) min. 1200 syncpat min. 1100 ls cycl e syncpat data (parallel) t susync t hdsync sin sydt rxd(0:9) cdr_10b12b lock-in timin g data (serial) 1024 syncpat syncpat data (parallel) si sydt n rxd(0:9) cdr_8b10b lock-in timing data (serial) 240 idle pattern(960 trcp) idle pattern data (parallel) recclk sydt rxd(0:9) sydt timing for cdrx_10b12b sync pattern data0 data1 data2 parallel data data3 data4 recclk sydt rxd(0:9) sydt timing for cdrx_8b10b k28.5 d21.4 d21.5 d21.5 k28.5 d21.4 d21.5 d21.5 idle pattern idle pattern d0 d1 d2 data
lattice semiconductor ispxpga family data sheet 55 serializer timing 8b/10b serializer delay timing txd refclk sout t cosout symbol n symbol n+1 symbol n symbol n-1 symbol n+1 b9 b0 b1 b2 b5 b6 b7 b8 b3 b4 b5 b4 b1 b2 b7 b8 b9 b0 b6 symbol n symbol n+1 10b/12b serializer delay timing txd refclk sout t cosout symbol n symbol n-1 b9 b0 b1 b2 b5 b6 b7 b8 b3 b4 b5 b4 b7 b8 b9 b6 "0" "1" "0" "1" ss mode serializer delay timing txd refclk sout symbol n symbol n+1 symbol n symbol n-1 symbol n+1 b0 b1 b2 b5 b6 b7 b3 b4 b5 b4 b7 b6 b0 ss_clkout t cosout t sktx t ckosout internal timing for syshsi block recclk sydt, rxd t hsioutvalidpre t hsioutvalidpost
lattice semiconductor ispxpga family data sheet 56 deserializer timing 10b/12b deserializer delay timing sin rxd recclk t tdsin symbol n+1 symbol n b0 b1 b2 b5 b3 b4 b5 b4 b7 b8 b9 b6 "1" "0" "1" b0 b1 b2 b3 b7 b8 b9 b6 b4 "0" "1" b0 b1 b2 b3 symbol n-1 symbol n-2 symbol n symbol n+2 cdrx_ss deserializer delay timing rxd recclk sin t dsin symbol n+1 symbol n b1 b2 b3 b5 b5 b6 b7 b0 b6 b7 b0 b4 b1 b2 b2 b3 b4 b0 b1 b3 symbol n+2 b4 symbol n-2 symbol n-1 symbol n 8b/10b deserializer delay timing rxd recclk sin t dsin symbol n+1 symbol n b9 b0 b1 b2 b5 b6 b7 b8 b3 b4 b5 b4 b1 b2 b7 b8 b9 b0 b6 b3 b4 b1 b2 b0 b3 symbol n+2 b5 symbol n-1 symbol n internal timing for syshsi block t hsitxddatas refclk txd t pwrefclk t hsitxddatah
lattice semiconductor ispxpga family data sheet 57 sysclock pll timing over recommended operating conditions symbol parameter conditions min max units t pwh input clock, high time 80% to 80% 1.2 ns t pwl input clock, low time 20% to 20% 1.2 ns t r , t f input clock, rise and fall time 20% to 80% 3.0 ns t instb input clock stability, cycle to cycle (peak) +/- 250 ps f mdivin m divider input, frequency range 10 320 mhz f mdivout m divider output, frequency range 10 320 mhz f ndivin n divider input, frequency range 10 320 mhz f ndivout n divider output, frequency range 10 320 mhz f vdivin v divider input, frequency range 100 400 mhz f vdivout v divider output, frequency range 10 320 mhz t outduty output clock, duty cycle 40 60 % t jit(cc) output clock, cycle to cycle jitter (peak) clean reference 1 10mhz f mdivout 40mhz or 100mhz f vdivin 160mhz +/- 600 ps clean reference 1 40mhz f mdivout 320mhz and 160mhz f vdivin 400mhz +/- 150 ps t jit(per) 2 output clock, period jitter (peak) clean reference 1 10mhz f mdivout 40mhz or 100mhz f vdivin 160mhz +/- 600 ps clean reference 1 40mhz f mdivout 320mhz and 160mhz f vdivin 400mhz +/- 150 ps t clk_out_delay input clock to clk_out delay internal feedback 3.0 ns t phase input clock to external feedback delta external feedback 1.5 ns t lock time to acquire phase lock after input stable 25 us t pll_delay delay increment (lead/lag) typical = +/- 250ps +/- 120 +/- 550 ps t range total output delay range (lead/lag) +/- 0.84 +/- 3.85 ns t pll_rstw minimum reset pulse width 1.8 ns t clk_in 3 global clock input delay 1.0 ns t pll_sec_delay secondary pll output delay 1.5 ns 1. this condition assures that the output phase jitter will remain within speci?ations. jitter spec is based on optimized m, n and v settings determined by the isplever software. 2. accumulated jitter measured over 10,000 waveform samples 3. internal timing for reference only.
lattice semiconductor ispxpga family data sheet 58 ispxp sysconfig port timing speci?ations boundary scan timing symbol timing parameter min. typ. max. units sysconfig write cycle timing t sucs input setup time of cs to cclk rise 10 ns t hcs hold time of cs to cclk rise 0 ns t suwd input setup time of write data to cclk rise 12 ns t hwd hold time of write data to cclk rise 0 ns t prgm low time to reset device sram 5 50 ns t winit init pulse width 5 ms t iodiss user i/o disable 30 ns t ioenss user i/o enable 30 ns t wh write clock high pulse width 12 ns t wl write clock low pulse width 12 ns f maxw write f max 33 mhz sysconfig read cycle timing t hread hold time of read to cclk rise 0 ns t suread input setup time of read high to cclk rise 30 ns t rh read clock high pulse width 12 ns t rl read clock low pulse width 15 ns f maxr read f max 33 mhz t cord clock to out for read data 25 ns parameter description min. max. units t btcp tck [bscan] clock pulse width 40 ns t btcph tck [bscan] clock pulse width high 20 ns t btcpl tck [bscan] clock pulse width low 20 ns t bts tck [bscan] setup time 8 ns t bth tck [bscan] hold time 10 ns t btrf tck [bscan] rise/fall time 50 mv/ns t btco tap controller falling edge of clock to valid output 18 ns t btcodis tap controller falling edge of clock to valid disable 18 ns t btcoen tap controller falling edge of clock to valid enable 18 ns t btcrs bscan test capture register setup time 8 ns t btcrh bscan test capture register hold time 25 ns t butco bscan test update register, falling edge of clock to valid output 45 ns t btuodis bscan test update register, falling edge of clock to valid disable 20 ns t btupoen bscan test update register, falling edge of clock to valid enable 20 ns
lattice semiconductor ispxpga family data sheet 59 switching test conditions figure 25 shows the output test load that is used for ac testing. the speci? values for resistance, capacitance, voltage, and other test conditions are shown in table 7. figure 25. output test load, lvttl and lvcmos standards table 7. text fixture required components test condition r 1 r 2 c l timing reference vcco lvcmos i/o, (l -> h, h -> l) 106 106 35pf lvcmos 3.3 = v cco /2 lvcmos 3.3 = 3.0v lvcmos 2.5 = v cco /2 lvcmos 2.5 = 2.3v lvcmos 1.8 = v cco /2 lvcmos 1.8 = 1.65v default lvcmos 1.8 i/o (z -> h) 106 35pf 0.9v 1.65v default lvcmos 1.8 i/o (z -> l) 106 35pf 0.9v 1.65v default lvcmos 1.8 i/o (h -> z) 106 5pf v oh - 0.3 1.65v default lvcmos 1.8 i/o (l -> z) 106 5pf v ol + 0.3 1.65v note: output test conditions for all other interfaces are determined by the respective standards. v cco r 1 r 2 c l * device output *c l includes test fixture and probe capacitance. test poin t
lattice semiconductor ispxpga family data sheet 60 signal descriptions 1 signal name signal type description general purpose bk y _io x 1,2 input/output general purpose i/o number x in i/o bank y gclk n /i n 7 input global clock/input 8 gsr input global set/reset nc no connect gnd gnd ground v cc vcc core logic power supply v ccj vcc ieee 1149.1 tap power supply v cco y 2 vcc i/o bank y power supply v ref y 2 input i/o bank y reference voltage d xn, d xp output temperature sensing diodes, provide a differential voltage, which corresponds to the temperature of the device. test and program/con?uration tms input test mode select tck input test clock tdi input test data in tdo output test data out toe input test output enable tri-states all i/o pins when driven low cfg0 input selects the sram memory con?uration type (peripheral or e 2 cmos refresh) programb input initiates download from e 2 cmos or the peripheral port to sram memory (active low) done bi-directional indicates when con?uration is complete initb bi-directional indicates the device is ready for programming (active low) read input selects the read operation when in sysconfig mode cclk input sysconfig con?uration clock csb input sysconfig chip select (active low) data[0:7] bi-directional sysconfig peripheral port data i/o sysclock pll 3 pll_fbk z input optional external feedback pll_rst z input optional external m divider reset clk_out z internal signal clock output (routable to any i/o) pll_lock z internal signal lock output (routable to any i/o) gnd p0 gnd left side pll ground gnd p1 gnd right side pll ground v ccp0 vcc left side pll power supply v ccp1 vcc right side pll power supply syshsi block 4, 5 hsi m a_sinp, hsi m b_sinp input p-side of differential serial data input hsi m a_sinn, hsi m b_sinn input n-side of differential serial data input hsi m a_soutp, hsi m b_soutp output p-side of differential serial data output hsi m a_soutn, hsi m b_soutn output n-side of differential serial data output hsi m a_sydt, hsi m b_sydt internal signal symbol alignment detect hsi m a_recclk, hsi m b_recclk internal signal recovered clock
lattice semiconductor ispxpga family data sheet 61 hsi m a_cdrrst, hsi m b_cdrrst input cdr reset hsi m _cslock, hsi m _cslock internal signal indicates when the cspll circuit is locked syshsi block (source synchronous mode) 6 ss_clkin0p, ss_clkin1p input p-side of differential clock input ss_clkin0n, ss_clkin1n input n-side of differential clock input ss_clkout0p, ss_clkout1p output p-side of differential clock output ss_clkout0n, ss_clkout1n output n-side of differential clock output cal0, cal1 input initiates source synchronous calibration sequence 1. x is a variable for the i/o number. 2. y is a variable for the i/o bank. 3. z is a variable for the pll number. 4. m is a variable for the syshsi block number. 5. a and b refer to the syshsi block channels. 6. 0 and 1 refer to source synchronous group 0 and 1 7. n is a variable for the gclk and input number 8. see logic signal connections table for differential pairing. signal descriptions 1 (cont.) signal name signal type description
lattice semiconductor ispxpga family data sheet 62 ispxpga power supply and nc connections 1 signal 256-ball fpbga 3 516-ball fpbga 3 v cc c3, c14, d4, d13, e5, e12, f6, f11, l6, l11, m5, m12, n4, n13, p3, p14 a9, a22, d4, d27, j1, j30, l11, l12, l15, l16, l19, l20, m11, m20, r11, r20, t11, t20, w11, w20, y11, y12, y15, y16, y19, y20, ab1, ab30, ag4, ag27, ak9, ak22 v cco0 f5, g5 f4, j4, m4, n11, p4, p11 v cco1 k5, l5 u4, u11, v11, w4, ab4, ae4 v cco2 m6, m7 y13, y14, ag6, ag9, ag12, ag14 v cco3 m10, m11 y17, y18, ag17, ag19, ag22, ag25 v cco4 k12, l12 u20, u27, v20, w27, ab27, ae27 v cco5 g12, f12 f27, j27, m27, n20, p20, p27 v cco6 e10, e11 d17, d19, d22, d25, l17, l18 v cco7 e6, e7 d6, d9, d12, d14, l13, l14 v ccp h3, j15 r4, t30 v ccj a2 c4 gnd a1, a16, b2, b15, f7, f8, f9, f10, g6, g7, g8, g9, g10, g11, h6, h7, h8, h9, h10, h11, j6, j7, j8, j9, j10, j11, k6, k7, k8, k9, k10, k11, l7, l8, l9, l10, r2, r15, t1, t16 a1, a30, b2, b29, c3, c28, m12, m13, m14, m15, m16, m17, m18, m19, n12, n13, n14, n15, n16, n17, n18, n19, p12, p13, p14, p15, p16, p17, p18, p19, r12, r13, r14, r15, r16, r17, r18, r19, t12, t13, t14, t15, t16, t17, t18, t19, u12, u13, u14, u15, u16, u17, u18, u19, v12, v13, v14, v15, v16, v17, v18, v19, w12, w13, w14, w15, w16, w17, w18, w19, ah3, ah28, aj2, aj29, ak1, ak30 gnd p h15, j4 r29, t4 nc 2 lfx125: a10, a13, a16, a17, a24, a25, a26, a4, a5, a6, a7, aa1, aa2, aa28, aa29, aa3, ab28, ac1, ac28, ad1, ad27, ad4, ae28, ae29, ae3, ae30, af27, af28, af29, af3, af4, ag1, ag10, ag11, ag15, ag2, ag20, ag23, ag24, ag29, ag3, ag8, ah1, ah15, ah19, ah2, ah20, ah23, ah24, ah30, ah7, ah8, ah9, aj1, aj12, aj14, aj15, aj19, aj20, aj21, aj23, aj24, aj25, aj27, aj30, aj6, aj7, aj8, ak11, ak14, ak15, ak20, ak21, ak23, ak24, ak25, ak27, ak5, ak6, ak7, b10, b13, b16, b17, b18, b23, b24, b25, b5, b6, b7, c11, c13, c14, c16, c17, c22, c23, c24, c25, c6, c7, c8, d11, d16, d23, d24, d28, d29, d3, d7, d8, e30, e4, f1, f29, f30, g1, g2, g27, g28, g29, g30, h1, h2, h27, h28, h29, h30, j2, j28, j29, j3, k1, k2, k27, k28, k3, k4, l1, l2, l27, l3, l4, m1, m2, m29, m3, m30, v27, v28, v3, v4, w1, w30, y1, y27, y28, y3, y30 lfx200: a26, a25, a24, a17, a10, a7, a6, a5, a4, b25, b24, b23, b17, b10, b7, b6, b5, c25, c24, c23, c22, c16, c11, c8, c7, c6, d24, d23, d16, d11, d8, d7, e30, f30, f29, f1, g30, g29, g28, g27, g2, g1, h30, h29, h28, h27, h2, h1, j29, j28, j3, j2, k28, k27, k4, k3, k2, k1, l27, l4, l3, l2, l1, m3, v28, v27, v4, v3, w30, w1, y30, y28, y27, y3, y1, aa29, aa28, aa3, aa2, aa1, ad27, ad4, ae28, ae3, af29, af28, af27, af3, ag29, ag24, ag23, ag20, ag11, ag10, ag8, ag2, ag1, ah30, ah24, ah23, ah20, ah9, ah8, ah7, ah2, ah1, aj30, aj27, aj25, aj24, aj23, aj21, aj15, aj12, aj8, aj7, aj6, aj1, ak27, ak25, ak24, ak23, ak21, ak15, ak11, ak7, ak6, ak5 1. all grounds must be electrically connected at the board level. 2. nc pins should not be connected to any active signals, v cc or gnd. 3. balls for gnd, v cc and v ccox are connected within the substrate to their respective common signals. pin orientation a1 starts from the upper left corner of the top side view with alphabetical order ascending vertically and numerical order ascending horizontally.
lattice semiconductor ispxpga family data sheet 63 ispxpga power supply and nc connections 1 (continued) signal 680-ball fpbga 3 900-ball fpbga 3 v cc ae35, ae5, al5, ar15, ar25, ar31, ar35, ar5, at36, at4, au3, au37, c3, c37, d36, d4, e15, e25, e35, e5, e9, j35, r35, r5 l11, l20, m12, m13, m14, m17, m18, m19, n12, n19, p12, p19, u12, u19, v12, v19, w12, w13, w14, w17, w18, w19, y11, y20 v cco0 e11, e12, e13, e17, e18, e7 k3, l10, m11, n11, n5, p11, r11, r12 v cco1 e22, e23, e27, e29, e31, e33 aa3, t11, t12, u11, v11, v5, w11, y10 v cco2 g35, l35, m35, n35, u35, v35 aa11, af13, ah10, w15, y12, y13, y14, y15 v cco3 ab35, ac35, ag35, aj35, al35, an35 aa20, af18, ah21, w16, y16, y17, y18, y19 v cco4 ar22, ar23, ar27, ar28, ar29, ar33 aa28, t19, t20, u20, v20, v26, w20, y21 v cco5 ar11, ar13, ar17, ar18, ar7, ar9 k28, l21, m20, n20, n26, p20, r19, r20 v cco6 ab5, ac5, ag5, ah5, aj5, an5 c21, e18, k20, l16, l17, l18, l19, m16 v cco7 g5, j5, l5, n5, u5, v5 c10, e13, k11, l12, l13, l14, l15, m15 v ccp e20, aw22 r5, t26 v ccj d3 b3 gnd a1, a2, a20, a38, a39, ae3, ae37, ak3, ak37, ar36, ar4, at20, at35, at5, au10, au14, au20, au26, au30, av1, av2, av20, av38, av39, aw1, aw2, aw20, aw38, aw39, b1, b2, b20, b38, b39, c10, c14, c20, c26, c30, d20, d35, d5, e36, e4, k3, k37, p37, r3, y1, y2, y3, y36, y37, y38, y39, y4 a1, a2, a29, a30, ab28, ab3, ag27, ag4, ah22, ah28, ah3, ah9, aj1, aj2, aj29, aj30, ak1, ak2, ak29, ak30, b1, b2, b29, b30, c22, c28, c3, c9, d27, d4, j28, j3, n13, n14, n15, n16, n17, n18, p13, p14, p15, p16, p17, p18, r13, r14, r15, r16, r17, r18, t13, t14, t15, t16, t17, t18, u13, u14, u15, u16, u17, u18, v13, v14, v15, v16, v17, v18 gnd p ar20, a21 r28, t3
lattice semiconductor ispxpga family data sheet 64 nc 2 a3, b29, aw3, av3, aw11, av11, av29, aw29, aw37, b3, av37, c39, c38, au39, au38, aj39, aj38, n38, n39, c2, c1, au1, au2, aj2, aj1, n2, n1, b11, a11, a37, b37, a29 lfx500: a8, a9, a10, a11, a19, a20, a21, a22, b8, b9, b10, b11, b19, b20, b21, b22, c1, c2, c11, c12, c19, c20, c23, d3, d10, d11, d12, d19, d20, d21, d22, d23, e3, e5, e6, e10, e11, e12, e21, e22, e25, e26, e28, e29, e30, f1, f2, f6, f9, f10, f11, f12, f21, f22, f25, f26, f29, f30, g1, g2, g3, g4, g7, g8, g9, g10, g11, g12, g14, g15, g16, g17, g19, g20, g21, g22, g23, g24, g25, g26, g27, g28, g29, g30, h1, h2, h3, h4, h5, h6, h7, h8, h9, h10, h11, h12, h13, h14, h15, h16, h17, h18, h19, h20, h21, h22, h23, h24, h27, h28, h29, h30, j1, j2, j4, j5, j6, j7, j8, j9, j10, j11, j12, j13, j14, j15, j16, j17, j18, j19, j20, j21, j22, j23, j24, j25, j26, j27, k6, k7, k8, k9, k10, k12, k13, k14, k15, k16, k17, k18, k19, k21, k22, k23, k24, k25, l7, l8, l9, l22, l23, l24, m7, m8, m9, m10, m21, m22, m23, m24, n8, n9, n10, n21, n22, n23, p7, p8, p9, p10, p21, p22, p23, p24, r8, r9, r10, r21, r22, r23, r24, r25, t6, t7, t8, t9, t10, t21, t22, t23, t24, t25, u7, u8, u9, u10, u21, u22, u23, u24, v8, v9, v10, v21, v22, v23, w7, w8, w9, w10, w21, w22, w23, w24, w25, w26, y3, y4, y5, y6, y7, y8, y9, y22, y23, y24, y25, y26, y27, y28, aa4, aa5, aa6, aa7, aa8, aa9, aa10, aa12, aa13, aa14, aa15, aa16, aa17, aa18, aa19, aa21, aa22, aa23, aa24, aa25, aa26, aa27, ab1, ab2, ab4, ab5, ab6, ab7, ab8, ab9, ab10, ab11, ab12, ab13, ab14, ab15, ab16, ab17, ab18, ab19, ab20, ab21, ab22, ab23, ab24, ab25, ab26, ab27, ac1, ac2, ac3, ac4, ac5, ac6, ac7, ac8, ac9, ac10, ac11, ac12, ac13, ac14, ac15, ac16, ac17 ac18 ac19, ac20, ac21, ac22, ac23, ac24, ac27, ac28, ac29, ac30, ad1, ad2, ad7, ad8, ad9, ad10, ad11, ad12, ad14, ad15, ad16, ad17, ad19, ad20, ad21, ad22, ad23, ad24, ad29, ad30, ae6, ae9, ae10, ae11, ae12, ae19, ae20, ae21, ae22, ae25, ae29, ae30, af5, af6, af10, af11, af12, af19, af20, af21, af22, af25, af26, ag10, ag11, ag12, ag19, ag20, ag21, ag22, ah11, ah12, ah19, ah20, aj8, aj9, aj10, aj11, aj20, aj21, aj22, ak8, ak9, ak10, ak11, ak20, ak21, ak22 lfx1200: aa22, aa23, aa24, aa25, ab23, ac24, t21, t22, t23, t24, t25, u21, u22, u23, u24, v21, v22, v23, w21, w22, w23, w24, y22, y23, y24, aa16, aa17, aa18, aa19, aa21, ab16, ab17, ab18, ab19, ab20, ab21, ab22, ac16, ac17, ac18, ac19, ac20, ac21, ac22, ac23, ad16, ad17, ad19, ad20, ad22, ad23, ad24, ae22, ae25, af25, af26, aa10, aa12, aa13, aa14, aa15, ab10, ab11, ab12, ab13, ab14, ab15, ab9, ac10, ac11, ac12, ac13, ac14, ac15, ac8, ac9, ad11, ad12, ad14, ad15, ad7, ad8, ad9, ae6, ae9, af5, af6, h24, j23, k22, k23, k24, k25, l22, l23, l24, m21, m22, m23, m24, n21, n22, n23, p21, p22, p23, p24, r21, r22, r23, r24, r25, aa6, aa7, aa8, aa9, ab8, ac7, t10, t6, t7, t8, t9, u10, u7, u8, u9, v10, v8, v9, w10, w7, w8, w9, y7, y8, y9, h5, h6, h7, j8, k6, k7, k8, k9, l7, l8, l9, m10, m7, m8, m9, n10, n8, n9, p10, p7, p8, p9, r10, r8, r9, e25, e26, f22, f25, g16, g17, g19, g20, g22, g23, g24, h16, h17, h18, h19, h20, h21, h22, h23, j16, j17, j18, j19, j20, j21, j22, k16, k17, k18, k19, k21, e5, e6, f6, f9, g11, g12, g14, g15, g7, g8, g9, h10, h11, h12, h13, h14, h15, h8, h9, j10, j11, j12, j13, j14, j15, j9, k10, k12, k13, k14, k15 1. all grounds must be electrically connected at the board level. 2. nc pins should not be connected to any active signals, v cc or gnd. 3. balls for gnd, v cc and v ccox are connected within the substrate to their respective common signals. pin orientation a1 starts from the upper left corner of the top side view with alphabetical order ascending vertically and numerical order ascending horizontally. ispxpga power supply and nc connections 1 (continued) signal 680-ball fpbga 3 900-ball fpbga 3
lattice semiconductor ispxpga family data sheet 65 ispxpga logic signal connections: 256-ball fpbga 256-fpbga ball lfx200 lfx125 signal name second function lvds pair/ syshsi reserved 2 signal name second function lvds pair/ syshsi reserved 2 c2 bk0_io2 hsi0a_soutp 1p/hsi0 bk0_io0 hsi0a_soutp 0p - gnd (bank 0) - - - - - d2 bk0_io3 hsi0a_soutn 1n/hsi0 bk0_io1 hsi0a_soutn 0n b1 bk0_io6 hsi0a_sinp 3p/hsi0 bk0_io4 hsi0a_sinp 2p/hsi0 - - - - gnd (bank 0) - - c1 bk0_io7 hsi0a_sinn 3n/hsi0 bk0_io5 hsi0a_sinn 2n/hsi0 d3 bk0_io8 - 4p/hsi0 bk0_io6 - 3p/hsi0 e3 bk0_io9 vref0 4n/hsi0 bk0_io7 vref0 3n/hsi0 d1 bk0_io10 hsi0b_soutp 5p/hsi0 bk0_io8 hsi0b_soutp 4p/hsi0 - gnd (bank 0) - - - - - e1 bk0_io11 hsi0b_soutn 5n/hsi0 bk0_io9 hsi0b_soutn 4n/hsi0 e2 bk0_io12 - 6p/hsi0 bk0_io10 - 5p/hsi0 f2 bk0_io13 - 6n/hsi0 bk0_io11 - 5n/hsi0 f1 bk0_io14 hsi0b_sinp 7p/hsi0 bk0_io12 hsi0b_sinp 6p/hsi0 - - - - gnd (bank 0) - - g1 bk0_io15 hsi0b_sinn 7n/hsi0 bk0_io13 hsi0b_sinn 6n/hsi0 f3 bk0_io18 pll_fbk0 9p bk0_io14 pll_fbk0 7p/hsi0 - gnd (bank 0) - - - - - g2 bk0_io19 pll_rst1 9n bk0_io15 pll_rst1 7n/hsi0 e4 bk0_io20 - 10p bk0_io16 - 8p/hsi0 f4 bk0_io21 pll_fbk1 10n bk0_io17 pll_fbk1 8n/hsi0 h1 bk0_io22 pll_rst0 11p bk0_io18 pll_rst0 9p - - - - gnd (bank 0) - - j1 bk0_io23 - 11n bk0_io19 - 9n h2 bk0_io24 clk_out0 12p bk0_io20 clk_out0 10p g3 bk0_io25 clk_out1 12n bk0_io21 clk_out1 10n - gnd (bank 0) - - - - - g4 gclk0 - lvds pair0p gclk0 - lvds pair0p h4 gclk1 - lvds pair0n gclk1 - lvds pair0n h3 vccp0 - - vccp0 - - j4 gndp0 - - gndp0 - - j2 gclk2 - lvds pair1p gclk2 - lvds pair1p j3 gclk3 - lvds pair1n gclk3 - lvds pair1n - gnd (bank 1) - - - - - h5 bk1_io0 clk_out2 13p bk1_io0 clk_out2 11p j5 bk1_io1 clk_out3 13n bk1_io1 clk_out3 11n k1 bk1_io2 ss_clkout0p 14p bk1_io2 ss_clkout0p 12p - - - - gnd (bank 1) - - l1 bk1_io3 ss_clkout0n 14n bk1_io3 ss_clkout0n 12n k4 bk1_io4 pll_fbk2 15p bk1_io4 pll_fbk2 13p l4 bk1_io5 pll_fbk3 15n bk1_io5 pll_fbk3 13n k3 bk1_io6 ss_clkin0p 16p bk1_io6 ss_clkin0p 14p
lattice semiconductor ispxpga family data sheet 66 - gnd (bank 1) - - - - - l3 bk1_io7 ss_clkin0n 16n bk1_io7 ss_clkin0n 14n k2 bk1_io8 - 17p bk1_io8 - 15p - - - - gnd (bank 1) - - l2 bk1_io9 - 17n bk1_io9 - 15n m1 bk1_io10 hsi1a_soutp 18p/hsi1 bk1_io10 - 16p n1 bk1_io11 hsi1a_soutn 18n/hsi1 bk1_io11 - 16n m3 bk1_io12 pll_rst2 19p/hsi1 bk1_io12 pll_rst2 17p m4 bk1_io13 pll_rst3 19n/hsi1 bk1_io13 pll_rst3 17n - gnd (bank 1) - - - - - m2 bk1_io16 1 vref1 - bk1_io14 1 vref1 - p1 bk1_io18 hsi1b_soutp 22p/hsi1 bk1_io16 - 19p - - - - gnd (bank 1) - - r1 bk1_io19 hsi1b_soutn 22n/hsi1 bk1_io17 - 19n n3 bk1_io20 1 - - bk1_io18 1 -- n2 bk1_io22 hsi1b_sinp 24p/hsi1 bk1_io20 - 21p - gnd (bank 1) - - - - - p2 bk1_io23 hsi1b_sinn 24n/hsi1 bk1_io21 - 21n p4 tck - - tck - - t2 tms - - tms - - t3 toe - - toe - - r3 bk2_io0 - 26p bk2_io0 - 22p r4 bk2_io1 - 26n bk2_io1 - 22n n5 bk2_io2 - 27p bk2_io2 - 23p - gnd (bank 2) - - - - - p5 bk2_io3 - 27n bk2_io3 - 23n - - - - gnd (bank 2) - - t4 bk2_io6 - 29p bk2_io6 - 25p t5 bk2_io7 - 29n bk2_io7 - 25n n6 bk2_io8 - 30p bk2_io8 - 26p p6 bk2_io9 vref2 30n bk2_io9 vref2 26n r5 bk2_io10 - 31p bk2_io10 - 27p - gnd (bank 2) - - - - - r6 bk2_io11 - 31n bk2_io11 - 27n n7 bk2_io12 - 32p bk2_io12 - 28p - - - - gnd (bank 2) - - p7 bk2_io13 - 32n bk2_io13 - 28n t6 bk2_io14 - 33p bk2_io14 - 29p t7 bk2_io15 - 33n bk2_io15 - 29n m8 bk2_io16 - 34p bk2_io16 - 30p m9 bk2_io17 - 34n bk2_io17 - 30n r7 bk2_io18 - 35p bk2_io18 - 31p ispxpga logic signal connections: 256-ball fpbga (cont.) 256-fpbga ball lfx200 lfx125 signal name second function lvds pair/ syshsi reserved 2 signal name second function lvds pair/ syshsi reserved 2
lattice semiconductor ispxpga family data sheet 67 - gnd (bank 2) - - gnd (bank 2) - - r8 bk2_io19 - 35n bk2_io19 - 31n n8 bk2_io20 - 36p bk2_io20 - 32p p8 bk2_io21 - 36n bk2_io21 - 32n - gnd (bank 2) - - - - - - gnd (bank 3) - - - - - t8 bk3_io0 - 39p bk3_io0 - 33p t9 bk3_io1 - 39n bk3_io1 - 33n r9 bk3_io2 - 40p bk3_io2 - 34p - - - - gnd (bank 3) - - r10 bk3_io3 - 40n bk3_io3 - 34n p9 bk3_io4 - 41p bk3_io4 - 35p n9 bk3_io5 - 41n bk3_io5 - 35n t10 bk3_io6 - 42p bk3_io6 - 36p - gnd (bank 3) - - - - - t11 bk3_io7 - 42n bk3_io7 - 36n p10 bk3_io8 - 43p bk3_io8 - 37p - - - - gnd (bank 3) - - n10 bk3_io9 - 43n bk3_io9 - 37n r11 bk3_io14 - 46p bk3_io10 - 38p - gnd (bank 3) - - - - - r12 bk3_io15 - 46n bk3_io11 - 38n p11 bk3_io16 vref3 47p bk3_io12 vref3 39p n11 bk3_io17 - 47n bk3_io13 - 39n t12 bk3_io18 - 48p bk3_io14 - 40p t13 bk3_io19 - 48n bk3_io15 - 40n r13 bk3_io20 - 49p bk3_io16 - 41p - - - - gnd (bank 3) - - r14 bk3_io21 - 49n bk3_io17 - 41n p12 bk3_io22 - 50p bk3_io18 - 42p - gnd (bank 3) - - - - - n12 bk3_io23 - 50n bk3_io19 - 42n t14 gsr - - gsr - - t15 dxp - - dxp - - p13 dxn - - dxn - - p15 bk4_io0 - 52p/hsi2 bk4_io0 - 44p n14 bk4_io1 - 52n/hsi2 bk4_io1 - 44n r16 bk4_io2 hsi2a_sinp 53p/hsi2 bk4_io2 - 45p - gnd (bank 4) - - - - - p16 bk4_io3 hsi2a_sinn 53n/hsi2 bk4_io3 - 45n n15 bk4_io4 - 54p/hsi2 bk4_io4 - 46p - - - - gnd (bank 4) - - ispxpga logic signal connections: 256-ball fpbga (cont.) 256-fpbga ball lfx200 lfx125 signal name second function lvds pair/ syshsi reserved 2 signal name second function lvds pair/ syshsi reserved 2
lattice semiconductor ispxpga family data sheet 68 m15 bk4_io5 - 54n/hsi2 bk4_io5 - 46n m14 bk4_io8 - 56p/hsi2 bk4_io6 - 47p m13 bk4_io9 vref4 56n/hsi2 bk4_io7 vref4 47n - gnd (bank 4) - - - - - l13 bk4_io12 pll_rst4 58p/hsi2 bk4_io8 pll_rst4 48p l14 bk4_io13 pll_rst5 58n/hsi2 bk4_io9 pll_rst5 48n n16 bk4_io14 hsi2b_soutp 59p/hsi2 bk4_io10 - 49p m16 bk4_io15 hsi2b_soutn 59n/hsi2 bk4_io11 - 49n - - - - gnd (bank 4) - - l15 bk4_io18 ss_clkin1p 61p bk4_io14 ss_clkin1p 51p - gnd (bank 4) - - - - - k15 bk4_io19 ss_clkin1n 61n bk4_io15 ss_clkin1n 51n k14 bk4_io20 pll_fbk4 62p bk4_io16 pll_fbk4 52p k13 bk4_io21 pll_fbk5 62n bk4_io17 pll_fbk5 52n l16 bk4_io22 ss_clkout1p 63p bk4_io18 ss_clkout1p 53p - - - - gnd (bank 4) - - k16 bk4_io23 ss_clkout1n 63n bk4_io19 ss_clkout1n 53n j13 bk4_io24 clk_out4 64p bk4_io20 clk_out4 54p j12 bk4_io25 clk_out5 64n bk4_io21 clk_out5 54n - gnd (bank 4) - - - - - j14 gclk4 - lvds pair2p gclk4 - lvds pair2p h14 gclk5 - lvds pair2n gclk5 - lvds pair2n j15 vccp1 - - vccp1 - - h15 gndp1 - - gndp1 - - j16 gclk6 - lvds pair3p gclk6 - lvds pair3p h16 gclk7 - lvds pair3n gclk7 - lvds pair3n - gnd (bank 5) - - - - - h12 bk5_io0 clk_out6 65p bk5_io0 clk_out6 55p h13 bk5_io1 clk_out7 65n bk5_io1 clk_out7 55n g14 bk5_io2 - 66p bk5_io2 - 56p - - - - gnd (bank 5) - - g15 bk5_io3 pll_rst7 66n bk5_io3 pll_rst7 56n g13 bk5_io6 pll_rst6 68p bk5_io6 pll_rst6 58p/hsi1 - gnd (bank 5) - - - - - f13 bk5_io7 pll_fbk7 68n bk5_io7 pll_fbk7 58n/hsi1 g16 bk5_io10 hsi3a_sinp 70p bk5_io8 hsi1a_sinp 59p/hsi1 - - - - gnd (bank 5) - - f16 bk5_io11 hsi3a_sinn 70n/hsi3 bk5_io9 hsi1a-sinn 59n/hsi1 f14 bk5_io12 - 71p/hsi3 bk5_io10 - 60p/hsi1 f15 bk5_io13 - 71n/hsi3 bk5_io11 - 60n/hsi1 e16 bk5_io14 hsi3a_soutp 72p/hsi3 bk5_io12 hsi1a_soutp 61p/hsi1 - gnd (bank 5) - - - - - ispxpga logic signal connections: 256-ball fpbga (cont.) 256-fpbga ball lfx200 lfx125 signal name second function lvds pair/ syshsi reserved 2 signal name second function lvds pair/ syshsi reserved 2
lattice semiconductor ispxpga family data sheet 69 d16 bk5_io15 hsi3a_soutn 72n/hsi3 bk5_io13 hsi1a_soutn 61n/hsi1 e13 bk5_io16 vref5 73p/hsi3 bk5_io14 vref5 62p/hsi1 e14 bk5_io17 - 73n/hsi3 bk5_io15 - 62n/hsi1 e15 bk5_io18 hsi3b_sinp 74p/hsi3 bk5_io16 hsi1b_sinp 63p/hsi1 - - - - gnd (bank 5) - - d15 bk5_io19 hsi3b_sinn 74n/hsi3 bk5_io17 hsi1b_sinn 63n/hsi1 c16 bk5_io22 hsi3b_soutp 76p/hsi3 bk5_io20 hsi1b_soutp 65p/hsi1 - gnd (bank 5) - - - - - b16 bk5_io23 hsi3b_soutn 76n/hsi3 bk5_io21 hsi1b_soutn 65n/hsi1 d14 bk5_io24 - 77p/hsi3 bk5_io18 - 64p/hsi1 c15 bk5_io25 - 77n/hsi3 bk5_io19 - 64n/hsi1 c13 cfg0 - - cfg0 - - a15 done - - done - - a14 programb - - programb - - d12 bk6_io0 initb 78p bk6_io0 initb 66p c12 bk6_io1 cclk 78n bk6_io1 cclk 66n b14 bk6_io2 - 79p bk6_io2 - 67p - gnd (bank 6) - - - - - b13 bk6_io3 - 79n bk6_io3 - 67n a13 bk6_io4 csb 80p bk6_io4 csb 68p - - - - gnd (bank 6) - - a12 bk6_io5 read 80n bk6_io5 read 68n d11 bk6_io6 data7 81p bk6_io6 data7 69p c11 bk6_io7 data6 81n bk6_io7 data6 69n b12 bk6_io8 - 82p bk6_io8 - 70p b11 bk6_io9 vref6 82n bk6_io9 vref6 70n d10 bk6_io10 data5 83p bk6_io10 data5 71p - gnd (bank 6) - - - - - c10 bk6_io11 data4 83n bk6_io11 data4 71n - - - - gnd (bank 6) - - a11 bk6_io14 data3 85p bk6_io14 data3 73p a10 bk6_io15 data2 85n bk6_io15 data2 73n d9 bk6_io16 - 86p bk6_io16 - 74p c9 bk6_io17 - 86n bk6_io17 - 74n b10 bk6_io18 data1 87p bk6_io18 data1 75p - gnd (bank 6) - - gnd (bank 6) - - b9 bk6_io19 data0 87n bk6_io19 data0 75n e9 bk6_io20 - 88p bk6_io20 - 76p e8 bk6_io21 - 88n bk6_io21 - 76n - gnd (bank 6) - - - - - - gnd (bank 7) - - - - - d8 bk7_io0 - 91p bk7_io0 - 77p ispxpga logic signal connections: 256-ball fpbga (cont.) 256-fpbga ball lfx200 lfx125 signal name second function lvds pair/ syshsi reserved 2 signal name second function lvds pair/ syshsi reserved 2
lattice semiconductor ispxpga family data sheet 70 c8 bk7_io1 - 91n bk7_io1 - 77n b8 bk7_io2 - 92p bk7_io2 - 78p b7 bk7_io3 - 92n bk7_io3 - 78n a9 bk7_io6 - 94p bk7_io4 - 79p - gnd (bank 7) - - - - - a8 bk7_io7 - 94n bk7_io5 - 79n c7 bk7_io10 - 96p bk7_io6 - 80p d7 bk7_io11 - 96n bk7_io7 - 80n d6 bk7_io12 - 97p bk7_io8 - 81p - - - - gnd (bank 7) - - c6 bk7_io13 - 97n bk7_io9 - 81n b6 bk7_io14 - 98p bk7_io10 - 82p - gnd (bank 7) - - - - - b5 bk7_io15 - 98n bk7_io11 - 82n a7 bk7_io16 vref7 99p bk7_io12 vref7 83p a6 bk7_io17 - 99n bk7_io13 - 83n d5 bk7_io18 - 100p bk7_io14 - 84p c5 bk7_io19 - 100n bk7_io15 - 84n a5 bk7_io20 - 101p bk7_io16 - 85p - - - - gnd (bank 7) - - a4 bk7_io21 - 101n bk7_io17 - 85n b4 bk7_io22 - 102p bk7_io18 - 86p - gnd (bank 7) - - - - - b3 bk7_io23 - 102n bk7_io19 - 86n a3 tdo - - tdo - - a2 vccj - - vccj - - c4 tdi - - tdi - - 1. not available for differential pairs. 2. if a syshsi block is used, the indicated syshsi reserved pins are unavailable for general purpose i/o use. ispxpga logic signal connections: 256-ball fpbga (cont.) 256-fpbga ball lfx200 lfx125 signal name second function lvds pair/ syshsi reserved 2 signal name second function lvds pair/ syshsi reserved 2
lattice semiconductor ispxpga family data sheet 71 ispxpga logic signal connections: 516-ball fpbga 516-ball bga ball lfx500 lfx200 lfx125 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1 e4 bk0_io0 - 0p bk0_io0 - 0p/hsi0 nc - - d3 bk0_io1 - 0n bk0_io1 - 0n/hsi0 nc - - e3 bk0_io2 hsi0a_soutp 1p/hsi0 bk0_io2 hsi0a_soutp 1p/hsi0 bk0_io0 hsi0a_soutp 0p - gnd (bank 0) - - gnd (bank 0) - - - - - f3 bk0_io3 hsi0a_soutn 1n/hsi0 bk0_io3 hsi0a_soutn 1n/hsi0 bk0_io1 hsi0a_soutn 0n c2 bk0_io4 - 2p/hsi0 bk0_io4 - 2p/hsi0 bk0_io2 - 1p/hsi0 b1 bk0_io5 - 2n/hsi0 bk0_io5 - 2n/hsi0 bk0_io3 - 1n/hsi0 g4 bk0_io6 hsi0a_sinp 3p/hsi0 bk0_io6 hsi0a_sinp 3p/hsi0 bk0_io4 hsi0a_sinp 2p/hsi0 - - - - - - - gnd (bank 0) - - g3 bk0_io7 hsi0a_sinn 3n/hsi0 bk0_io7 hsi0a_sinn 3n/hsi0 bk0_io5 hsi0a_sinn 2n/hsi0 c1 bk0_io8 - 4p/hsi0 bk0_io8 - 4p/hsi0 bk0_io6 - 3p/hsi0 d2 bk0_io9 vref0 4n/hsi0 bk0_io9 vref0 4n/hsi0 bk0_io7 vref0 3n/hsi0 h4 bk0_io10 hsi0b_soutp 5p/hsi0 bk0_io10 hsi0b_soutp 5p/hsi0 bk0_io8 hsi0b_soutp 4p/hsi0 - gnd (bank 0) - - gnd (bank 0) - - - - - h3 bk0_io11 hsi0b_soutn 5n/hsi0 bk0_io11 hsi0b_soutn 5n/hsi0 bk0_io9 hsi0b_soutn 4n/hsi0 d1 bk0_io12 - 6p/hsi0 bk0_io12 6p/hsi0 bk0_io10 - 5p/hsi0 e1 bk0_io13 - 6n/hsi0 bk0_io13 - 6n/hsi0 bk0_io11 - 5n/hsi0 e2 bk0_io14 hsi0b_sinp 7p/hsi0 bk0_io14 hsi0b_sinp 7p/hsi0 bk0_io12 hsi0b_sinp 6p/hsi0 - - - - - - - gnd (bank 0) - - f2 bk0_io15 hsi0b_sinn 7n/hsi0 bk0_io15 hsi0b_sinn 7n/hsi0 bk0_io13 hsi0b_sinn 6n/hsi0 g2 bk0_io16 - 8p/hsi0 nc - - nc - - f1 bk0_io17 - 8n/hsi0 nc - - nc - - j3 bk0_io18 hsi1a_soutp 9p nc - - nc - - - gnd (bank 0) - - - - - - - - k3 bk0_io19 hsi1a_soutn 9n nc - - nc - - k4 bk0_io20 - 10p nc - - nc - - l4 bk0_io21 - 10n nc - - nc - - h2 bk0_io22 hsi1a_sinp 11p nc - - nc - - j2 bk0_io23 hsi1a_sinn 11n nc - - nc - - g1 bk0_io24 - 12p nc - - nc - - h1 bk0_io25 - 12n nc - - nc - - l3 bk0_io26 hsi1b_soutp 13p nc - - nc - - - gnd (bank 0) - - - - - - - - m3 bk0_io27 hsi1b_soutn 13n nc - - nc - - k2 bk0_io28 - 14p nc - - nc - - l2 bk0_io29 - 14n nc - - nc - - k1 bk0_io30 hsi1b_sinp 15p nc - - nc - - l1 bk0_io31 hsi1b_sinn 15n nc - - nc - - m2 bk0_io32 - 16p bk0_io16 - 8p nc - - m1 bk0_io33 - 16n bk0_io17 - 8n nc - - n3 bk0_io34 pll_fbk0 17p bk0_io18 pll_fbk0 9p bk0_io14 pll_fbk0 7p/hsi0 - gnd (bank 0) - - gnd (bank 0) - - - - - n4 bk0_io35 pll_rst1 17n bk0_io19 pll_rst1 9n bk0_io15 pll_rst1 7n/hsi0 n2 bk0_io36 - 18p bk0_io20 - 10p bk0_io16 - 8p/hsi0 n1 bk0_io37 pll_fbk1 18n bk0_io21 pll_fbk1 10n bk0_io17 pll_fbk1 8n/hsi0 p1 bk0_io38 pll_rst0 19p bk0_io22 pll_rst0 11p bk0_io18 pll_rst0 9p - - - - - - - gnd (bank 0) - - r1 bk0_io39 - 19n bk0_io23 - 11n bk0_io19 - 9n p3 bk0_io40 clk_out0 20p bk0_io24 clk_out0 12p bk0_io20 clk_out0 10p - gnd (bank 0) - - - - - - - - p2 bk0_io41 clk_out1 20n bk0_io25 clk_out1 12n bk0_io21 clk_out1 10n
lattice semiconductor ispxpga family data sheet 72 - - - - gnd (bank 0) - - - - - r2 gclk0 - lvds pair0p gclk0 - lvds pair0p gclk0 - lvds pair0p r3 gclk1 - lvds pair0n gclk1 - lvds pair0n gclk1 - lvds pair0n r4 vccp0 - - vccp0 - - vccp0 - - t4 gndp0 - - gndp0 - - gndp0 - - t3 gclk2 - lvds pair1p gclk2 - lvds pair1p gclk2 - lvds pair1p t2 gclk3 - lvds pair1n gclk3 - lvds pair1n gclk3 - lvds pair1n - - - - gnd (bank 1) - - - - - t1 bk1_io0 clk_out2 21p bk1_io0 clk_out2 13p bk1_io0 clk_out2 11p - gnd (bank 1) - - - - - - - - u1 bk1_io1 clk_out3 21n bk1_io1 clk_out3 13n bk1_io1 clk_out3 11n u2 bk1_io2 ss_clkout0p 22p bk1_io2 ss_clkout0p 14p bk1_io2 ss_clkout0p 12p - - - - - - - gnd (bank 1) - - u3 bk1_io3 ss_clkout0n 22n bk1_io3 ss_clkout0 n 14n bk1_io3 ss_clkout0 n 12n v1 bk1_io4 pll_fbk2 23p bk1_io4 pll_fbk2 15p bk1_io4 pll_fbk2 13p v2 bk1_io5 pll_fbk3 23n bk1_io5 pll_fbk3 15n bk1_io5 pll_fbk3 13n v3 bk1_io6 - 24p nc - - nc - - - gnd (bank 1) - - - - - - - - v4 bk1_io7 - 24n nc - - nc - - w1 bk1_io8 - 25p nc - - nc - - y1 bk1_io9 - 25n nc - - nc - - w2 bk1_io10 ss_clkinop 26p bk1_io6 ss_clkin0p 16p bk1_io6 ss_clkin0p 14p - - - - gnd (bank 1) - - - - - w3 bk1_io11 ss_clkinon 26n bk1_io7 ss_clkin0n 16n bk1_io7 ss_clkin0n 14n y2 bk1_io12 - 27p bk1_io8 - 17p bk1_io8 - 15p - - - - - - - gnd (bank 1) - - y4 bk1_io13 - 27n bk1_io9 - 17n bk1_io9 - 15n y3 bk1_io14 - 28p nc - - nc - - - gnd (bank 1) - - - - - - - - aa1 bk1_io15 - 28n nc - - nc - - aa2 bk1_io16 - 29p nc - - nc - - aa3 bk1_io17 - 29n nc - - nc - - ab2 bk1_io18 hsi2a_soutp 30p bk1_io10 hsi1a_soutp 18p/hsi1 bk1_io10 - 16p ac2 bk1_io19 hsi2a_soutn 30n bk1_io11 hsi1a_soutn 18n/hsi1 bk1_io11 - 16n ab3 bk1_io20 pll_rst2 31p bk1_io12 pll_rst2 19p/hsi1 bk1_io12 pll_rst2 17p aa4 bk1_io21 pll_rst3 31n bk1_io13 pll_rst3 19n/hsi1 bk1_io13 pll_rst3 17n ac1 bk1_io22 hsi2a_sinp 32p bk1_io14 hsi1a_sinp 20p/hsi1 nc - - - gnd (bank 1) - - gnd (bank 1) - - - - - ad1 bk1_io23 hsi2a_sinn 32n bk1_io15 hsi1a_sinn 20n/hsi1 nc - - ae1 bk1_io24 vref1 33p/hsi2 bk1_io16 vref1 21p/hsi1 bk1_io14 vref1 18p af1 bk1_io25 - 33n/hsi2 bk1_io17 - 21n/hsi1 bk1_io15 - 18n ac3 bk1_io26 hsi2b_soutp 34p/hsi2 bk1_io18 hsi1b_soutp 22p/hsi1 bk1_io16 - 19p - - - - - - - gnd (bank 1) - - ac4 bk1_io27 hsi2b_soutn 34n/hsi2 bk1_io19 hsi1b_soutn 22n/hsi1 bk1_io17 - 19n ad2 bk1_io28 - 35p/hsi2 bk1_io20 - 23p/hsi1 bk1_io18 - 20p ad3 bk1_io29 - 35n/hsi2 bk1_io21 - 23n/hsi1 bk1_io19 - 20n ae2 bk1_io30 hsi2b_sinp 36p/hsi2 bk1_io22 hsi1b_sinp 24p/hsi1 bk1_io20 - 21p - gnd (bank 1) - - gnd (bank 1) - - - - - af2 bk1_io31 hsi2b_sinn 36n/hsi2 bk1_io23 hsi1b_sinn 24n/hsi1 bk1_io21 - 21n ad4 bk1_io32 - 37p/hsi2 nc - - nc - - ispxpga logic signal connections: 516-ball fpbga (cont.) 516-ball bga ball lfx500 lfx200 lfx125 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 73 ae3 bk1_io33 - 37n/hsi2 nc - - nc - - ag1 bk1_io34 - 38p/hsi2 nc - - nc - - ah1 bk1_io35 - 38n/hsi2 nc - - nc - - ag2 bk1_io36 - 39p/hsi2 nc - - nc - - af3 bk1_io37 - 39n/hsi2 nc - - nc - - aj1 bk1_io38 - 40p/hsi2 nc - - nc - - - gnd (bank 1) - - - - - - - - ah2 bk1_io39 - 40n/hsi2 nc - - nc - - ag3 bk1_io40 - 41p bk1_io24 - 25p/hsi1 nc - - af4 bk1_io41 - 41n bk1_io25 - 25n/hsi1 nc - - ak2 tck - - tck - - tck - - aj3 tms - - tms - - tms - - ag5 toe - - toe - - toe - - ah4 bk2_io0 - 42p bk2_io0 - 26p bk2_io0 - 22p ak3 bk2_io1 - 42n bk2_io1 - 26n bk2_io1 - 22n aj4 bk2_io2 - 43p bk2_io2 - 27p bk2_io2 - 23p - gnd (bank 2) - - gnd (bank 2) - - - - - ah5 bk2_io3 - 43n bk2_io3 - 27n bk2_io3 - 23n ak4 bk2_io4 - 44p bk2_io4 - 28p bk2_io4 - 24p - - - - - - - gnd (bank 2) - - aj5 bk2_io5 - 44n bk2_io5 - 28n bk2_io5 - 24n ag7 bk2_io6 - 45p bk2_io6 - 29p bk2_io6 - 25p ah6 bk2_io7 - 45n bk2_io7 - 29n bk2_io7 - 25n ak5 bk2_io8 - 46p nc - - nc - - aj6 bk2_io9 - 46n nc - - nc - - ag8 bk2_io10 - 47p nc - - nc - - - gnd (bank 2) - - - - - - - - ah7 bk2_io11 - 47n nc - - nc - - ak6 bk2_io12 - 48p nc - - nc - - aj7 bk2_io13 - 48n nc - - nc - - ah8 bk2_io14 - 49p nc - - nc - - ag10 bk2_io15 - 49n nc - - nc - - ak7 bk2_io16 - 50p nc - - nc - - aj8 bk2_io17 - 50n nc - - nc - - ah9 bk2_io18 - 51p nc - - nc - - - gnd (bank 2) - - - - - - - - ag11 bk2_io19 - 51n nc - - nc - - ak8 bk2_io20 - 52p bk2_io8 - 30p bk2_io8 - 26p aj9 bk2_io21 vref2 52n bk2_io9 vref2 30n bk2_io9 vref2 26n ah10 bk2_io22 - 53p bk2_io10 - 31p bk2_io10 - 27p - - - - gnd (bank 2) - - - - - ah11 bk2_io23 - 53n bk2_io11 - 31n bk2_io11 - 27n aj10 bk2_io24 - 54p bk2_io12 32p bk2_io12 - 28p ak10 bk2_io25 - 54n bk2_io13 - 32n bk2_io13 - 28n ah12 bk2_io26 - 55p bk2_io14 - 33p bk2_io14 - 29p - gnd (bank 2) - - - - - - - - aj11 bk2_io27 - 55n bk2_io15 - 33n bk2_io15 - 29n ak11 bk2_io28 - 56p nc - - nc - - aj12 bk2_io29 - 56n nc - - nc - - ag13 bk2_io30 - 57p bk2_io16 - 34p bk2_io16 - 30p ah13 bk2_io31 - 57n bk2_io17 - 34n bk2_io17 - 30n ispxpga logic signal connections: 516-ball fpbga (cont.) 516-ball bga ball lfx500 lfx200 lfx125 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 74 aj13 bk2_io32 - 58p bk2_io18 - 35p bk2_io18 - 31p - - - - gnd (bank 2) - - gnd (bank 2) - - ak12 bk2_io33 - 58n bk2_io19 - 35n bk2_io19 - 31n ak13 bk2_io34 - 59p bk2_io20 - 36p bk2_io20 - 32p - gnd (bank 2) - - - - - - - - ah14 bk2_io35 - 59n bk2_io21 - 36n bk2_io21 - 32n aj14 bk2_io36 - 60p bk2_io22 - 37p nc - - ak14 bk2_io37 - 60n bk2_io23 - 37n nc - - ag15 bk2_io38 - 61p bk2_io24 - 38p nc - - ah15 bk2_io39 - 61n bk2_io25 - 38n nc - - aj15 bk2_io40 - 62p nc - - nc - - ak15 bk2_io41 - 62n nc - - nc - - - gnd (bank 2) - - gnd (bank 2) - - - - - - gnd (bank 3) - - gnd (bank 3) - - - - - ak16 bk3_io0 - 63p bk3_io0 - 39p bk3_io0 - 33p aj16 bk3_io1 - 63n bk3_io1 - 39n bk3_io1 - 33n ah16 bk3_io2 - 64p bk3_io2 - 40p bk3_io2 - 34p ag16 bk3_io3 - 64n bk3_io3 - 40n bk3_io3 - 34n ak17 bk3_io4 - 65p bk3_io4 - 41p bk3_io4 - 35p aj17 bk3_io5 - 65n bk3_io5 - 41n bk3_io5 - 35n ah17 bk3_io6 - 66p bk3_io6 - 42p bk3_io6 - 36p - gnd (bank 3) - - gnd (bank 3) - - - - - aj18 bk3_io7 - 66n bk3_io7 - 42n bk3_io7 - 36n ah18 bk3_io8 - 67p bk3_io8 - 43p bk3_io8 - 37p - - - - - - - gnd (bank 3) - - ag18 bk3_io9 - 67n bk3_io9 - 43n bk3_io9 - 37n ak18 bk3_io10 - 68p bk3_io10 - 44p bk3_io10 - 38p ak19 bk3_io11 - 68n bk3_io11 - 44n bk3_io11 - 38n aj19 bk3_io12 - 69p bk3_io12 - 45p nc - - ah19 bk3_io13 - 69n bk3_io13 45n nc - - ak20 bk3_io14 - 70p bk3_io14 - 46p nc - - - gnd (bank 3) - - gnd (bank 3) - - - - - aj20 bk3_io15 - 70n bk3_io15 - 46n nc - - ah20 bk3_io16 - 71p nc - - nc - - ag20 bk3_io17 - 71n nc - - nc - - ak21 bk3_io18 - 72p nc - - nc - - aj21 bk3_io19 - 72n nc - - nc - - ah21 bk3_io20 vref3 73p bk3_io16 vref3 47p bk3_io12 vref3 39p ag21 bk3_io21 - 73n bk3_io17 - 47n bk3_io13 - 39n aj22 bk3_io22 - 74p bk3_io18 - 48p bk3_io14 - 40p - gnd (bank 3) - - - - - - - - ah22 bk3_io23 - 74n bk3_io19 - 48n bk3_io15 - 40n ak23 bk3_io24 - 75p nc - - nc - - aj23 bk3_io25 - 75n nc - - nc - - ah23 bk3_io26 - 76p nc - - nc - - ak24 bk3_io27 - 76n nc - - nc - - aj24 bk3_io28 - 77p nc - - nc - - ag23 bk3_io29 - 77n nc - - nc - - ah24 bk3_io30 - 78p nc - - nc - - - gnd (bank 3) - - - - - - - ak25 bk3_io31 - 78n nc - - nc - - ispxpga logic signal connections: 516-ball fpbga (cont.) 516-ball bga ball lfx500 lfx200 lfx125 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 75 aj25 bk3_io32 - 79p nc - - nc - - ag24 bk3_io33 - 79n nc - - nc - - ak26 bk3_io34 - 80p bk3_io20 - 49p bk3_io16 - 41p - - - - - - - gnd (bank 3) - - ah25 bk3_io35 - 80n bk3_io21 - 49n bk3_io17 - 41n aj26 bk3_io36 - 81p bk3_io22 - 50p bk3_io18 - 42p - - - - gnd (bank 3) - - - - - ah26 bk3_io37 - 81n bk3_io23 - 50n bk3_io19 - 42n ak27 bk3_io38 - 82p nc - - nc - - - gnd (bank 3) - - - - - - - - aj27 bk3_io39 - 82n nc - - nc - - ag26 bk3_io40 - 83p bk3_io24 - 51p bk3_io20 - 43p ah27 bk3_io41 - 83n bk3_io25 - 51n bk3_io21 - 43n ak28 gsr - - gsr - - gsr - - aj28 dxp - - dxp - - dxp - - ak29 dxn - - dxn - - dxn - - ah29 bk4_io0 - 84p bk4_io0 - 52p/hsi2 bk4_io0 - 44p ag28 bk4_io1 - 84n bk4_io1 - 52n/hsi2 bk4_io1 - 44n af27 bk4_io2 - 85p/hsi3 nc - - nc - - - gnd (bank 4) - - - - - - - - af28 bk4_io3 - 85n/hsi3 nc - - nc - - aj30 bk4_io4 - 86p/hsi3 nc - - nc - - ah30 bk4_io5 - 86n/hsi3 nc - - nc - - ag29 bk4_io6 - 87p/hsi3 nc - - nc - - af29 bk4_io7 - 87n/hsi3 nc - - nc - - ae28 bk4_io8 - 88p/hsi3 nc - - nc - - ad27 bk4_io9 - 88n/hsi3 nc - - nc - - ag30 bk4_io10 hsi3a_sinp 89p/hsi3 bk4_io2 hsi2a_sinp 53p/hsi2 bk4_io2 - 45p - gnd (bank 4) - - gnd (bank 4) - - - - - af30 bk4_io11 hsi3a_sinn 89n/hsi3 bk4_io3 hsi2a_sinn 53n/hsi2 bk4_io3 - 45n ad28 bk4_io12 - 90p/hsi3 bk4_io4 - 54p/hsi2 bk4_io4 - 46p - - - - - - - gnd (bank 4) - - ac27 bk4_io13 - 90n/hsi3 bk4_io5 - 54n/hsi2 bk4_io5 - 46n ae29 bk4_io14 hsi3a_soutp 91p/hsi3 bk4_io6 hsi2a_soutp 55p/hsi2 nc - - ae30 bk4_io15 hsi3a_soutn 91n/hsi3 bk4_io7 hsi2a_soutn 55n/hsi2 nc - - ad29 bk4_io16 - 92p/hsi3 bk4_io8 - 56p/hsi2 bk4_io6 - 47p ad30 bk4_io17 vref4 92n/hsi3 bk4_io9 vref4 56n/hsi2 bk4_io7 vref4 47n ac28 bk4_io18 hsi3b_sinp 93p bk4_io10 hsi2b_sinp 57p/hsi2 nc - - - gnd (bank 4) - - gnd (bank 4) - - - - - ab28 bk4_io19 hsi3b_sinn 93n bk4_io11 hsi2b_sinn 57n/hsi2 nc - - aa27 bk4_io20 pll_rst4 94p bk4_io12 pll_rst4 58p/hsi2 bk4_io8 pll_rst4 48p ab29 bk4_io21 pll_rst5 94n bk4_io13 pll_rst5 58n/hsi2 bk4_io9 pll_rst5 48n ac29 bk4_io22 hsi3b_soutp 95p bk4_io14 hsi2b_soutp 59p/hsi2 bk4_io10 - 49p ac30 bk4_io23 hsi3b_soutn 95n bk4_io15 hsi2b_soutn 59n/hsi2 bk4_io11 - 49n aa28 bk4_io24 - 96p nc - - nc - - y27 bk4_io25 - 96n nc - - nc - - y28 bk4_io26 - 97p nc - - nc - - - gnd (bank 4) - - - - - - - - aa29 bk4_io27 - 97n nc - - nc - - y29 bk4_io28 - 98p bk4_io16 - 60p bk4_io12 - 50p - - - - - - - gnd (bank 4) - - ispxpga logic signal connections: 516-ball fpbga (cont.) 516-ball bga ball lfx500 lfx200 lfx125 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 76 aa30 bk4_io29 - 98n bk4_io17 - 60n bk4_io13 - 50n w28 bk4_io30 ss_clkin1p 99p bk4_io18 ss_clkin1p 61p bk4_io14 ss_clkin1p 51p - - - - gnd (bank 4) - - - - - w29 bk4_io31 ss_clkin1n 99n bk4_io19 ss_clkin1n 61n bk4_io15 ss_clkin1n 51n y30 bk4_io32 - 100p nc - - nc - - w30 bk4_io33 - 100n nc - - nc - - v27 bk4_io34 - 101p nc - - nc - - - gnd (bank 4) - - - - - - - - v28 bk4_io35 - 101n nc - - nc - - v29 bk4_io36 pll_fbk4 102p bk4_io20 pll_fbk4 62p bk4_io16 pll_fbk4 52p v30 bk4_io37 pll_fbk5 102n bk4_io21 pll_fbk5 62n bk4_io17 pll_fbk5 52n u30 bk4_io38 ss_clkout1p 103p bk4_io22 ss_clkout1p 63p bk4_io18 ss_clkout1p 53p u29 bk4_io39 ss_clkout1n 103n bk4_io23 ss_clkout1n 63n bk4_io19 ss_clkout1n 53n u28 bk4_io40 clk_out4 104p bk4_io24 clk_out4 64p bk4_io20 clk_out4 54p - gnd (bank 4) - - - - - - - - t27 bk4_io41 clk_out5 104n bk4_io25 clk_out5 64n bk4_io21 clk_out5 54n - - - - gnd (bank 4) - - - - - t28 gclk4 - lvds pair2p gclk4 - lvds pair2p gclk4 - lvds pair2p t29 gclk5 - lvds pair2n gclk5 - lvds pair2n gclk5 - lvds pair2n t30 vccp1 - - vccp1 - - vccp1 - - r29 gndp1 - - gndp1 - - gndp1 - - r28 gclk6 - lvds pair3p gclk6 - lvds pair3p gclk6 - lvds pair3p r27 gclk7 - lvds pair3n gclk7 - lvds pair3n gclk7 - lvds pair3n - - - - gnd (bank 5) - - - - - r30 bk5_io0 clk_out6 105p bk5_io0 clk_out6 65p bk5_io0 clk_out6 55p - gnd (bank 5) - - - - - - - - p30 bk5_io1 clk_out7 105n bk5_io1 clk_out7 65n bk5_io1 clk_out7 55n p29 bk5_io2 - 106p bk5_io2 - 66p bk5_io2 - 56p - - - - - - - gnd (bank 5) - - p28 bk5_io3 pll_rst7 106n bk5_io3 pll_rst7 66n bk5_io3 pll_rst7 56n n30 bk5_io4 pll_fbk6 107p bk5_io4 pll_fbk6 67p bk5_io4 pll_fbk6 57p/hsi1 n29 bk5_io5 - 107n bk5_io5 - 67n bk5_io5 - 57n/hsi1 n28 bk5_io6 pll-rst6 108p bk5_io6 pll_rst6 68p bk5_io6 pll_rst6 58p//hsi1 - gnd (bank 5) - - gnd (bank 5) - - - - - n27 bk5_io7 pll_fbk7 108n bk5_io7 pll_fbk7 68n bk5_io7 pll_fbk7 58n/hsi1 m30 bk5_io8 - 109p/hsi4 bk5_io8 - 69p nc - - m29 bk5_io9 - 109n/hsi4 bk5_io9 - 69n nc - - l30 bk5_io10 hsi4a_sinp 110p/hsi4 bk5_io10 hsi3a_sinp 70p/hsi3 bk5_io8 hsi1a_sinp 59p/hsi1 - - - - - - - gnd (bank 5) - - l29 bk5_io11 hsi4a_sinn 110n/hsi4 bk5_io11 hsi3a_sinn 70n/hsi3 bk5_io9 hsi1a_sinn 59n/hsi1 m28 bk5_io12 - 111p/hsi4 bk5_io12 - 71p/hsi3 bk5_io10 - 60p/hsi1 l28 bk5_io13 - 111n/hsi4 bk5_io13 71n/hsi3 bk5_io11 - 60n/hsi1 k30 bk5_io14 hsi4a_soutp 112p/hsi4 bk5_io14 hsi3a_soutp 72p/hsi3 bk5_io12 hsi1a_soutp 61p/hsi1 - gnd (bank 5) - - gnd (bank 5) - - - - - k29 bk5_io15 hsi4a_soutn 112n/hsi4 bk5_io15 hsi3a_soutn 72n/hsi3 bk5_io13 hsi1a_soutn 61n/hsi1 l27 bk5_io16 - 113p/hsi4 nc - - nc - - k28 bk5_io17 - 113n/hsi4 nc - - nc - - h30 bk5_io18 hsi4b_sinp 114p/hsi4 nc - - nc - - g30 bk5_io19 hsi4b_sinn 114n/hsi4 nc - - nc - - j28 bk5_io20 - 115p/hsi4 nc - - nc - - k27 bk5_io21 - 115n/hsi4 nc - - nc - - ispxpga logic signal connections: 516-ball fpbga (cont.) 516-ball bga ball lfx500 lfx200 lfx125 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 77 j29 bk5_io22 hsi4b_soutp 116p/hsi4 nc - - nc - - - gnd (bank 5) - - - - - - - - h29 bk5_io23 hsi4b_soutn 116n/hsi4 nc - - nc - - f30 bk5_io24 - 117p/hsi5 nc - - nc - - g29 bk5_io25 - 117n/hsi5 nc - - nc - - h28 bk5_io26 hsi5a_sinp 118p/hsi5 nc - - nc - - h27 bk5_io27 hsi5a_sinn 118n/hsi5 nc - - nc - - e30 bk5_io28 - 119p/hsi5 nc - - nc - - f29 bk5_io29 - 119n/hsi5 nc - - nc - - g28 bk5_io30 hsi5a_soutp 120p/hsi5 nc - - nc - - - gnd (bank 5) - - - - - - - - g27 bk5_io31 hsi5a_soutn 120n/hsi5 nc - - nc - - e29 bk5_io32 vref5 121p/hsi5 bk5_io16 vref5 73p/hsi3 bk5_io14 vref5 62p/hsi1 f28 bk5_io33 - 121n/hsi5 bk5_io17 - 73n/hsi3 bk5_io15 - 62n/hsi1 d30 bk5_io34 hsi5b_sinp 122p/hsi5 bk5_io18 hsi3b_sinp 74p/hsi3 bk5_io16 hsi1b_sinp 63p/hsi1 - - - - - - - gnd (bank 5) - - c30 bk5_io35 hsi5b_sinn 122n/hsi5 bk5_io19 hsi3b_sinn 74n/hsi3 bk5_io17 hsi1b_sinn 63n/hsi1 d29 bk5_io36 - 123p/hsi5 bk5_io20 75p/hsi3 nc - - d28 bk5_io37 - 123n/hsi5 bk5_io21 75n/hsi3 nc - - e28 bk5_io38 hsi5b_soutp 124p/hsi5 bk5_io22 hsi3b_soutp 76p/hsi3 bk5_io20 hsi1b_soutp 65p/hsi1 - gnd (bank 5) - - gnd (bank 5) - - - - - e27 bk5_io39 hsi5b_soutn 124n/hsi5 bk5_io23 hsi3b_soutn 76n/hsi3 bk5_io21 hsi1b_soutn 65n/hsi1 c29 bk5_io40 - 125p bk5_io24 - 77p/hsi3 bk5_io18 - 64p/hsi1 b30 bk5_io41 - 125n bk5_io25 - 77n/hsi3 bk5_io19 - 64n/hsi1 a29 cfg0 - - cfg0 - - cfg0 - - b28 done - - done - - done - - a28 programb - - programb - - programb - - d26 bk6_io0 initb 126p bk6_io0 initb 78p bk6_io0 initb 66p c27 bk6_io1 cclk 126n bk6_io1 cclk 78n bk6_io1 cclk 66n b27 bk6_io2 - 127p bk6_io2 - 79p bk6_io2 - 67p - gnd (bank 6) - - gnd (bank 6) - - - - - a27 bk6_io3 - 127n bk6_io3 - 79n bk6_io3 - 67n c26 bk6_io4 csb 128p bk6_io4 csb 80p bk6_io4 csb 68p - - - - - - - gnd (bank 6) - - b26 bk6_io5 read 128n bk6_io5 read 80n bk6_io5 read 68n a26 bk6_io6 - 129p nc - - nc - - c25 bk6_io7 - 129n nc - - nc - - d24 bk6_io8 - 130p nc - - nc - - b25 bk6_io9 - 130n nc - - nc - - a25 bk6_io10 - 131p nc - - nc - - - gnd (bank 6) - - - - - - - - c24 bk6_io11 - 131n nc - - nc - - d23 bk6_io12 - 132p nc - - nc - - b24 bk6_io13 - 132n nc - - nc - - c23 bk6_io14 - 133p nc - - nc - - a24 bk6_io15 - 133n nc - - nc - - c22 bk6_io16 - 134p nc - - nc - - b23 bk6_io17 - 134n nc - - nc - - b22 bk6_io18 data7 135p bk6_io6 data7 81p bk6_io6 data7 69p - gnd (bank 6) - - - - - - - - a23 bk6_io19 data6 135n bk6_io7 data6 81n bk6_io7 data6 69n ispxpga logic signal connections: 516-ball fpbga (cont.) 516-ball bga ball lfx500 lfx200 lfx125 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 78 d21 bk6_io20 - 136p bk6_io8 - 82p bk6_io8 - 70p c21 bk6_io21 vref6 136n bk6_io9 vref6 82n bk6_io9 vref6 70n b21 bk6_io22 data5 137p bk6_io10 data5 83p bk6_io10 data5 71p - - - - gnd (bank 6) - - - - - a21 bk6_io23 data4 137n bk6_io11 data4 83n bk6_io11 data4 71n d20 bk6_io24 - 138p bk6_io12 - 84p bk6_io12 - 72p - - - - - - - gnd (bank 6) - - c20 bk6_io25 - 138n bk6_io13 - 84n bk6_io13 - 72n b20 bk6_io26 data3 139p bk6_io14 data3 85p bk6_io14 data3 73p - gnd (bank 6) - - - - - - - - a20 bk6_io27 data2 139n bk6_io15 data2 85n bk6_io15 data2 73n c19 bk6_io28 - 140p bk6_io16 86p bk6_io16 - 74p b19 bk6_io29 - 140n bk6_io17 86n bk6_io17 - 74n a19 bk6_io30 data1 141p bk6_io18 data1 87p bk6_io18 data1 75p - - - - gnd (bank 6) - - gnd (bank 6) - - a18 bk6_io31 data0 141n bk6_io19 data0 87n bk6_io19 data0 75n d18 bk6_io32 - 142p bk6_io20 88p bk6_io20 - 76p c18 bk6_io33 - 142n bk6_io21 88n bk6_io21 - 76n b18 bk6_io34 - 143p bk6_io22 89p nc - - - gnd (bank 6) - - - - - - - - c17 bk6_io35 - 143n bk6_io23 89n nc - - b17 bk6_io36 - 144p nc - - nc - - a17 bk6_io37 - 144n nc - - nc - - d16 bk6_io38 - 145p nc - - nc - - c16 bk6_io39 - 145n nc - - nc - - b16 bk6_io40 - 146p bk6_io24 - 90p nc - - a16 bk6_io41 - 146n bk6_io25 - 90n nc - - - gnd (bank 6) - - gnd (bank 6) - - - - - - gnd (bank 7) - - gnd (bank 7) - - - - - a15 bk7_io0 - 147p bk7_io0 - 91p bk7_io0 - 77p b15 bk7_io1 - 147n bk7_io1 - 91n bk7_io1 - 77n c15 bk7_io2 - 148p bk7_io2 - 92p bk7_io2 - 78p - - - - - - - gnd (bank 7) - - d15 bk7_io3 - 148n bk7_io3 - 92n bk7_io3 - 78n a14 bk7_io4 - 149p bk7_io4 - 93p bk7_io4 - 79p b14 bk7_io5 - 149n bk7_io5 - 93n bk7_io5 - 79n c14 bk7_io6 - 150p bk7_io6 - 94p nc - - - gnd (bank 7) - - gnd (bank 7) - - - - - a13 bk7_io7 - 150n bk7_io7 - 94n nc - - b13 bk7_io8 - 151p bk7_io8 - 95p nc - - c13 bk7_io9 - 151n bk7_io9 - 95n nc - - d13 bk7_io10 - 152p bk7_io10 - 96p bk7_io6 - 80p b12 bk7_io11 - 152n bk7_io11 - 96n bk7_io7 - 80n c12 bk7_io12 - 153p bk7_io12 - 97p bk7_io8 - 81p - - - - - - - gnd (bank 7) - - a12 bk7_io13 - 153n bk7_io13 97n bk7_io9 - 81n a11 bk7_io14 - 154p bk7_io14 - 98p bk7_io10 - 82p - gnd (bank 7) - - gnd (bank 7) - - - - - b11 bk7_io15 - 154n bk7_io15 - 98n bk7_io11 - 82n c11 bk7_io16 - 155p nc - - nc - - d11 bk7_io17 - 155n nc - - nc - - ispxpga logic signal connections: 516-ball fpbga (cont.) 516-ball bga ball lfx500 lfx200 lfx125 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 79 a10 bk7_io18 - 156p nc - - nc - - b10 bk7_io19 - 156n nc - - nc - - c10 bk7_io20 vref7 157p bk7_io16 vref7 99p bk7_io12 vref7 83p d10 bk7_io21 - 157n bk7_io17 - 99n bk7_io13 - 83n b9 bk7_io22 - 158p bk7_io18 - 100p bk7_io14 - 84p - gnd (bank 7) - - - - - - - - c9 bk7_io23 - 158n bk7_io19 - 100n bk7_io15 - 84n a8 bk7_io24 - 159p bk7_io20 - 101p bk7_io16 - 85p - - - - - - - gnd (bank 7) - - b8 bk7_io25 - 159n bk7_io21 - 101n bk7_io17 - 85n c8 bk7_io26 - 160p nc - - nc - - d8 bk7_io27 - 160n nc - - nc - - a7 bk7_io28 - 161p nc - - nc - - b7 bk7_io29 - 161n nc - - nc - - c7 bk7_io30 - 162p nc - - nc - - - gnd (bank 7) - - - - - - - - d7 bk7_io31 - 162n nc - - nc - - a6 bk7_io32 - 163p nc - - nc - - b6 bk7_io33 - 163n nc - - nc - - b5 bk7_io34 - 164p nc - - nc - - c6 bk7_io35 - 164n nc - - nc - - a5 bk7_io36 - 165p nc - - nc - - a4 bk7_io37 - 165n nc - - nc - - b4 bk7_io38 - 166p bk7_io22 - 102p bk7_io18 - 86p - gnd (bank 7) - - gnd (bank 7) - - - - - c5 bk7_io39 - 166n bk7_io23 - 102n bk7_io19 - 86n a3 bk7_io40 - 167p bk7_io24 - 103p bk7_io20 - 87p a2 bk7_io41 - 167n bk7_io25 - 103n bk7_io21 - 87n d5 tdo - - tdo - - tdo - - c4 vccj - - vccj - - vccj - - b3 tdi - - tdi - - tdi - - 1. if a syshsi block is used, the indicated syshsi reserved pins are unavailable for general purpose i/o use. ispxpga logic signal connections: 516-ball fpbga (cont.) 516-ball bga ball lfx500 lfx200 lfx125 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 80 ispxpga logic signal connections: 680-ball fpbga lfx1200 680-ball fpbga signal name second function lvds pair/syshsi reserved 1 c4 bk0_io0 - 0p b4 bk0_io1 - 0n e6 bk0_io2 - 1p - gnd (bank 0) - d6 bk0_io3 - 1n a4 bk0_io4 - 2p e8 bk0_io5 - 2n c5 bk0_io6 hsi0a_soutp 3p c6 bk0_io7 hsi0a_soutn 3n a6 bk0_io8 - 4p a5 bk0_io9 - 4n b6 bk0_io10 hsi0a_sinp 5p/hsi0 - gnd (bank 0) - - b5 bk0_io11 hsi0a_sinn 5n/hsi0 b7 bk0_io12 vref0 6p/hsi0 a7 bk0_io13 - 6n/hsi0 d8 bk0_io14 hsi0b_soutp 7p/hsi0 d7 bk0_io15 hsi0b_soutn 7n/hsi0 d9 bk0_io16 - 8p/hsi0 e10 bk0_io17 - 8n/hsi0 c8 bk0_io18 hsi0b_sinp 9p/hsi0 - gnd (bank 0) - - c7 bk0_io19 hsi0b_sinn 9n/hsi0 a8 bk0_io20 - 10p/hsi0 a9 bk0_io21 - 10n/hsi0 c9 bk0_io22 hsi1a_soutp 11p/hsi0 b8 bk0_io23 hsi1a_soutn 11n/hsi0 b9 bk0_io24 - 12p/hsi0 b10 bk0_io25 - 12n/hsi0 d11 bk0_io26 hsi1a_sinp 13p/hsi1 - gnd (bank 0) - - d10 bk0_io27 hsi1a_sinn 13n/hsi1 a10 bk0_io28 - 14p/hsi1 c12 bk0_io29 - 14n/hsi1 d12 bk0_io30 hsi1b_soutp 15p/hsi1 c11 bk0_io31 hsi1b_soutn 15n/hsi1 a12 bk0_io32 - 16p/hsi1 a13 bk0_io33 - 16n/hsi1 b13 bk0_io34 hsi1b_sinp 17p/hsi1 - gnd (bank 0) - - b12 bk0_io35 hsi1b_sinn 17n/hsi1 e14 bk0_io36 - 18p/hsi1
lattice semiconductor ispxpga family data sheet 81 d14 bk0_io37 - 18n/hsi1 c13 bk0_io38 hsi2a_soutp 19p/hsi1 d13 bk0_io39 hsi2a_soutn 19n/hsi1 b14 bk0_io40 - 20p/hsi1 a14 bk0_io41 - 20n/hsi1 c15 bk0_io42 hsi2a_sinp 21p/hsi2 - gnd (bank 0) - - d15 bk0_io43 hsi2a_sinn 21n/hsi2 a15 bk0_io44 - 22p/hsi2 c16 bk0_io45 - 22n/hsi2 b15 bk0_io46 hsi2b_soutp 23p/hsi2 b16 bk0_io47 hsi2b_soutn 23n/hsi2 a16 bk0_io48 - 24p/hsi2 b17 bk0_io49 - 24n/hsi2 d16 bk0_io50 hsi2b_sinp 25p/hsi2 - gnd (bank 0) - - e16 bk0_io51 hsi2b_sinn 25n/hsi2 d17 bk0_io52 - 26p/hsi2 c17 bk0_io53 - 26n/hsi2 a18 bk0_io54 pll_rst0 27p/hsi2 d18 bk0_io55 pll_rst1 27n/hsi2 a17 bk0_io56 - 28p/hsi2 e19 bk0_io57 - 28n/hsi2 a19 bk0_io58 pll_fbk0 29p - gnd (bank 0) - - b19 bk0_io59 pll_fbk1 29n c18 bk0_io60 clk_out0 30p b18 bk0_io61 clk_out1 30n - gnd (bank 0) - - d19 gclk0 - lvds pair0p c19 gclk1 - lvds pair0n e20 vccp0 - - a21 gndp0 - - b21 gclk2 - lvds pair1p c21 gclk3 - lvds pair1n b23 bk1_io0 clk_out2 31p c23 bk1_io1 clk_out3 31n b22 bk1_io2 ss_clkout0p 32p - gnd (bank 1) - - c22 bk1_io3 ss_clkout0n 32n d21 bk1_io4 pll_fbk2 33p e21 bk1_io5 pll_fbk3 33n b24 bk1_io6 ss_clkin0p 34p ispxpga logic signal connections: 680-ball fpbga (cont.) lfx1200 680-ball fpbga signal name second function lvds pair/syshsi reserved 1
lattice semiconductor ispxpga family data sheet 82 c24 bk1_io7 ss_clkin0n 34n a22 bk1_io8 - 35p d22 bk1_io9 - 35n a23 bk1_io10 - 36p - gnd (bank 1) - - b25 bk1_io11 - 36n d23 bk1_io12 pll_rst2 37p a24 bk1_io13 pll_rst3 37n a25 bk1_io14 - 38p e24 bk1_io15 - 38n d24 bk1_io16 - 39p a26 bk1_io17 - 39n d25 bk1_io18 - 40p - gnd (bank 1) - - c25 bk1_io19 - 40n b26 bk1_io20 - 41p/hsi3 b27 bk1_io21 - 41n/hsi3 d26 bk1_io22 - 42p/hsi3 a27 bk1_io23 - 42n/hsi3 a28 bk1_io24 - 43p/hsi3 e26 bk1_io25 - 43n/hsi3 c27 bk1_io26 hsi3a_soutp 44p/hsi3 - gnd (bank 1) - - d27 bk1_io27 hsi3a_soutn 44n/hsi3 b28 bk1_io28 - 45p/hsi3 a30 bk1_io29 - 45n/hsi3 c28 bk1_io30 hsi3a_sinp 46p/hsi3 d28 bk1_io31 hsi3a_sinn 46n/hsi3 a31 bk1_io32 - 47p/hsi3 b30 bk1_io33 - 47n/hsi3 e28 bk1_io34 hsi3b_soutp 48p/hsi3 - gnd (bank 1) - - d29 bk1_io35 hsi3b_soutn 48n/hsi3 c29 bk1_io36 - 49p/hsi4 b31 bk1_io37 - 49n/hsi4 d30 bk1_io38 hsi3b_sinp 50p/hsi4 e30 bk1_io39 hsi3b_sinn 50n/hsi4 a32 bk1_io40 - 51p/hsi4 c31 bk1_io41 - 51n/hsi4 d31 bk1_io42 hsi4a_soutp 52p/hsi4 - gnd (bank 1) - - c32 bk1_io43 hsi4a_soutn 52n/hsi4 b32 bk1_io44 - 53p/hsi4 ispxpga logic signal connections: 680-ball fpbga (cont.) lfx1200 680-ball fpbga signal name second function lvds pair/syshsi reserved 1
lattice semiconductor ispxpga family data sheet 83 a33 bk1_io45 - 53n/hsi4 c33 bk1_io46 hsi4a_sinp 54p/hsi4 b33 bk1_io47 hsi4a_sinn 54n/hsi4 a34 bk1_io48 - 55p/hsi4 a35 bk1_io49 vref1 55n/hsi4 d32 bk1_io50 hsi4b_soutp 56p/hsi4 - gnd (bank 1) - - d33 bk1_io51 hsi4b_soutn 56n/hsi4 e32 bk1_io52 - 57p c34 bk1_io53 - 57n b34 bk1_io54 hsi4b_sinp 58p b35 bk1_io55 hsi4b_sinn 58n a36 bk1_io56 - 59p d34 bk1_io57 - 59n c35 bk1_io58 - 60p - gnd (bank 1) - - e34 bk1_io59 - 60n b36 bk1_io60 - 61p c36 bk1_io61 - 61n d39 tck - - d37 tms - - d38 toe - - e37 bk2_io0 - 62p f35 bk2_io1 - 62n e39 bk2_io2 - 63p - gnd (bank 2) - - f39 bk2_io3 - 63n f36 bk2_io4 - 64p e38 bk2_io5 - 64n g38 bk2_io6 - 65p f37 bk2_io7 - 65n g36 bk2_io8 - 66p g39 bk2_io9 - 66n h35 bk2_io10 - 67p - gnd (bank 2) - - f38 bk2_io11 - 67n j37 bk2_io12 vref2 68p h36 bk2_io13 - 68n g37 bk2_io14 - 69p h37 bk2_io15 - 69n h39 bk2_io16 - 70p k35 bk2_io17 - 70n j36 bk2_io18 - 71p ispxpga logic signal connections: 680-ball fpbga (cont.) lfx1200 680-ball fpbga signal name second function lvds pair/syshsi reserved 1
lattice semiconductor ispxpga family data sheet 84 - gnd (bank 2) - - k36 bk2_io19 - 71n h38 bk2_io20 - 72p j38 bk2_io21 - 72n j39 bk2_io22 - 73p l36 bk2_io23 - 73n k38 bk2_io24 - 74p m36 bk2_io25 - 74n l37 bk2_io26 - 75p - gnd (bank 2) - - k39 bk2_io27 - 75n l38 bk2_io28 - 76p p35 bk2_io29 - 76n n36 bk2_io30 - 77p m37 bk2_io31 - 77n l39 bk2_io32 - 78p m38 bk2_io33 - 78n m39 bk2_io34 - 79p - gnd (bank 2) - - p36 bk2_io35 - 79n r36 bk2_io36 - 80p n37 bk2_io37 - 80n p38 bk2_io38 - 81p t35 bk2_io39 - 81n r37 bk2_io40 - 82p r38 bk2_io41 - 82n p39 bk2_io42 - 83p - gnd (bank 2) - - r39 bk2_io43 - 83n t38 bk2_io44 - 84p t36 bk2_io45 - 84n t37 bk2_io46 - 85p u36 bk2_io47 - 85n u37 bk2_io48 - 86p t39 bk2_io49 - 86n v36 bk2_io50 - 87p - gnd (bank 2) - - u38 bk2_io51 - 87n u39 bk2_io52 - 88p v38 bk2_io53 - 88n v37 bk2_io54 - 89p w36 bk2_io55 - 89n w35 bk2_io56 - 90p ispxpga logic signal connections: 680-ball fpbga (cont.) lfx1200 680-ball fpbga signal name second function lvds pair/syshsi reserved 1
lattice semiconductor ispxpga family data sheet 85 v39 bk2_io57 - 90n w37 bk2_io58 - 91p - gnd (bank 2) - - w38 bk2_io59 - 91n w39 bk2_io60 - 92p aa39 bk2_io61 - 92n - gnd (bank 2) - - - gnd (bank 3) - - aa38 bk3_io0 - 93p y35 bk3_io1 - 93n aa37 bk3_io2 - 94p - gnd (bank 3) - - aa35 bk3_io3 - 94n ab39 bk3_io4 - 95p ab38 bk3_io5 - 95n aa36 bk3_io6 - 96p ab37 bk3_io7 - 96n ac39 bk3_io8 - 97p ac38 bk3_io9 - 97n ab36 bk3_io10 - 98p - gnd (bank 3) - - ac37 bk3_io11 - 98n ac36 bk3_io12 - 99p ad39 bk3_io13 - 99n ad37 bk3_io14 - 100p ad36 bk3_io15 - 100n ad35 bk3_io16 - 101p ae38 bk3_io17 - 101n ad38 bk3_io18 - 102p - gnd (bank 3) - - ae39 bk3_io19 - 102n af38 bk3_io20 - 103p af37 bk3_io21 - 103n af39 bk3_io22 - 104p ae36 bk3_io23 - 104n af36 bk3_io24 - 105p ag38 bk3_io25 - 105n ag39 bk3_io26 - 106p - gnd (bank 3) - - ag37 bk3_io27 - 106n ah37 bk3_io28 - 107p ah38 bk3_io29 - 107n ag36 bk3_io30 - 108p ispxpga logic signal connections: 680-ball fpbga (cont.) lfx1200 680-ball fpbga signal name second function lvds pair/syshsi reserved 1
lattice semiconductor ispxpga family data sheet 86 ah39 bk3_io31 - 108n ak39 bk3_io32 - 109p ak38 bk3_io33 - 109n af35 bk3_io34 - 110p - gnd (bank 3) - - aj37 bk3_io35 - 110n ah36 bk3_io36 - 111p am39 bk3_io37 - 111n al38 bk3_io38 - 112p al39 bk3_io39 - 112n aj36 bk3_io40 - 113p ah35 bk3_io41 - 113n al37 bk3_io42 - 114p - gnd (bank 3) - - an38 bk3_io43 - 114n am38 bk3_io44 - 115p ak36 bk3_io45 - 115n am37 bk3_io46 - 116p an37 bk3_io47 - 116n an39 bk3_io48 - 117p al36 bk3_io49 vref3 117n ak35 bk3_io50 - 118p - gnd (bank 3) - - ap39 bk3_io51 - 118n am36 bk3_io52 - 119p ap38 bk3_io53 - 119n ar39 bk3_io54 - 120p an36 bk3_io55 - 120n am35 bk3_io56 - 121p ar38 bk3_io57 - 121n ap37 bk3_io58 - 122p - gnd (bank 3) - - at39 bk3_io59 - 122n ar37 bk3_io60 - 123p ap36 bk3_io61 - 123n at38 gsr - - ap35 dxp - - at37 dxn - - au36 bk4_io0 - 124p av36 bk4_io1 - 124n ar34 bk4_io2 - 125p - gnd (bank 4) - - aw36 bk4_io3 - 125n ispxpga logic signal connections: 680-ball fpbga (cont.) lfx1200 680-ball fpbga signal name second function lvds pair/syshsi reserved 1
lattice semiconductor ispxpga family data sheet 87 aw35 bk4_io4 - 126p av35 bk4_io5 - 126n av34 bk4_io6 hsi5a_sinp 127p au34 bk4_io7 hsi5a_sinn 127n at34 bk4_io8 - 128p au35 bk4_io9 - 128n at33 bk4_io10 hsi5a_soutp 129p/hsi5 - gnd (bank 4) - - au33 bk4_io11 hsi5a_soutn 129n/hsi5 aw34 bk4_io12 vref4 130p/hsi5 av33 bk4_io13 - 130n/hsi5 ar32 bk4_io14 hsi5b_sinp 131p/hsi5 at32 bk4_io15 hsi5b_sinn 131n/hsi5 au32 bk4_io16 - 132p/hsi5 aw33 bk4_io17 - 132n/hsi5 av32 bk4_io18 hsi5b_soutp 133p/hsi5 - gnd (bank 4) - - av31 bk4_io19 hsi5b_soutn 133n/hsi5 au31 bk4_io20 - 134p/hsi5 aw32 bk4_io21 - 134n/hsi5 ar30 bk4_io22 hsi6a_sinp 135p/hsi5 at31 bk4_io23 hsi6a_sinn 135n/hsi5 aw31 bk4_io24 - 136p/hsi5 av30 bk4_io25 - 136n/hsi5 at30 bk4_io26 hsi6a_soutp 137p/hsi6 - gnd (bank 4) - - at29 bk4_io27 hsi6a_soutn 137n/hsi6 aw30 bk4_io28 - 138p/hsi6 au29 bk4_io29 - 138n/hsi6 at28 bk4_io30 hsi6b_sinp 139p/hsi6 au28 bk4_io31 hsi6b_sinn 139n/hsi6 av28 bk4_io32 - 140p/hsi6 at27 bk4_io33 - 140n/hsi6 au27 bk4_io34 hsi6b_soutp 141p/hsi6 - gnd (bank 4) - - av27 bk4_io35 hsi6b_soutn 141n/hsi6 aw28 bk4_io36 - 142p/hsi6 ar26 bk4_io37 - 142n/hsi6 aw27 bk4_io38 - 143p/hsi6 at26 bk4_io39 - 143n/hsi6 av26 bk4_io40 - 144p/hsi6 ar24 bk4_io41 - 144n/hsi6 at25 bk4_io42 - 145p/hsi6 ispxpga logic signal connections: 680-ball fpbga (cont.) lfx1200 680-ball fpbga signal name second function lvds pair/syshsi reserved 1
lattice semiconductor ispxpga family data sheet 88 - gnd (bank 4) - - aw26 bk4_io43 - 145n av25 bk4_io44 - 146p at24 bk4_io45 - 146n au24 bk4_io46 - 147p au25 bk4_io47 - 147n aw25 bk4_io48 pll_rst4 148p aw24 bk4_io49 pll_rst5 148n au23 bk4_io50 - 149p - gnd (bank 4) - - at23 bk4_io51 - 149n av24 bk4_io52 - 150p aw23 bk4_io53 - 150n av23 bk4_io54 ss_clkin1p 151p au22 bk4_io55 ss_clkin1n 151n ar21 bk4_io56 pll_fbk4 152p at22 bk4_io57 pll_fbk5 152n av22 bk4_io58 ss_clkout1p 153p - gnd (bank 4) - - av21 bk4_io59 ss_clkout1n 153n at21 bk4_io60 clk_out4 154p au21 bk4_io61 clk_out5 154n - gnd (bank 4) - - at19 gclk4 - lvds pair2p au19 gclk5 - lvds pair2n aw22 vccp1 - - ar20 gndp1 - - au18 gclk6 - lvds pair3p at18 gclk7 - lvds pair3n - gnd (bank 5) - - av17 bk5_io0 clk_out6 155p av18 bk5_io1 clk_out7 155n aw21 bk5_io2 pll_fbk6 156p - gnd (bank 5) - - av19 bk5_io3 pll_fbk7 156n ar19 bk5_io4 - 157p/hsi7 aw19 bk5_io5 - 157n/hsi7 aw18 bk5_io6 pll_rst6 158p/hsi7 aw17 bk5_io7 pll_rst7 158n/hsi7 at17 bk5_io8 - 159p/hsi7 av16 bk5_io9 - 159n/hsi7 au17 bk5_io10 hsi7a_sinp 160p/hsi7 - gnd (bank 5) - - ispxpga logic signal connections: 680-ball fpbga (cont.) lfx1200 680-ball fpbga signal name second function lvds pair/syshsi reserved 1
lattice semiconductor ispxpga family data sheet 89 at16 bk5_io11 hsi7a_sinn 160n/hsi7 aw16 bk5_io12 - 161p/hsi7 au16 bk5_io13 - 161n/hsi7 av14 bk5_io14 hsi7a_soutp 162p/hsi7 av15 bk5_io15 hsi7a_soutn 162n/hsi7 au15 bk5_io16 - 163p/hsi7 aw15 bk5_io17 - 163n/hsi7 at15 bk5_io18 hsi7b_sinp 164p/hsi7 - gnd (bank 5) - - ar16 bk5_io19 hsi7b_sinn 164n/hsi7 aw14 bk5_io20 - 165p/hsi8 aw13 bk5_io21 - 165n/hsi8 ar14 bk5_io22 hsi7b_soutp 166p/hsi8 at14 bk5_io23 hsi7b_soutn 166n/hsi8 at13 bk5_io24 - 167p/hsi8 av13 bk5_io25 - 167n/hsi8 au12 bk5_io26 hsi8a_sinp 168p/hsi8 - gnd (bank 5) - - au13 bk5_io27 hsi8a_sinn 168n/hsi8 av12 bk5_io28 - 169p/hsi8 at12 bk5_io29 - 169n/hsi8 ar12 bk5_io30 hsi8a_soutp 170p/hsi8 at11 bk5_io31 hsi8a_soutn 170n/hsi8 aw12 bk5_io32 - 171p/hsi8 au11 bk5_io33 - 171n/hsi8 av9 bk5_io34 hsi8b_sinp 172p/hsi8 - gnd (bank 5) - - av10 bk5_io35 hsi8b_sinn 172n/hsi8 aw10 bk5_io36 - 173p/hsi9 aw9 bk5_io37 - 173n/hsi9 at10 bk5_io38 hsi8b_soutp 174p/hsi9 au9 bk5_io39 hsi8b_soutn 174n/hsi9 at9 bk5_io40 - 175p/hsi9 ar10 bk5_io41 - 175n/hsi9 au8 bk5_io42 hsi9a_sinp 176p/hsi9 - gnd (bank 5) - - av8 bk5_io43 hsi9a_sinn 176n/hsi9 aw8 bk5_io44 - 177p/hsi9 aw7 bk5_io45 - 177n/hsi9 au7 bk5_io46 hsi9a_soutp 178p/hsi9 at8 bk5_io47 hsi9a_soutn 178n/hsi9 av7 bk5_io48 - 179p/hsi9 aw6 bk5_io49 vref5 179n/hsi9 ispxpga logic signal connections: 680-ball fpbga (cont.) lfx1200 680-ball fpbga signal name second function lvds pair/syshsi reserved 1
lattice semiconductor ispxpga family data sheet 90 au6 bk5_io50 hsi9b_sinp 180p/hsi9 - gnd (bank 5) - - av6 bk5_io51 hsi9b_sinn 180n/hsi9 ar8 bk5_io52 - 181p at7 bk5_io53 - 181n au5 bk5_io54 hsi9b_soutp 182p av5 bk5_io55 hsi9b_soutn 182n aw5 bk5_io56 - 183p aw4 bk5_io57 - 183n at6 bk5_io58 - 184p - gnd (bank 5) - - av4 bk5_io59 - 184n ar6 bk5_io60 - 185p au4 bk5_io61 - 185n at1 cfg0 - - at3 done - - at2 programb - - ap4 bk6_io0 initb 186p ap5 bk6_io1 cclk 186n ar3 bk6_io2 - 187p - gnd (bank 6) - - ar2 bk6_io3 - 187n ap3 bk6_io4 csb 188p ar1 bk6_io5 read 188n ap2 bk6_io6 - 189p ap1 bk6_io7 - 189n an4 bk6_io8 - 190p am5 bk6_io9 - 190n an3 bk6_io10 - 191p - gnd (bank 6) - - an2 bk6_io11 - 191n am4 bk6_io12 vref6 192p am3 bk6_io13 - 192n an1 bk6_io14 - 193p am2 bk6_io15 - 193n al4 bk6_io16 - 194p ak5 bk6_io17 - 194n am1 bk6_io18 - 195p - gnd (bank 6) - - ak4 bk6_io19 - 195n al3 bk6_io20 - 196p al2 bk6_io21 - 196n al1 bk6_io22 - 197p ispxpga logic signal connections: 680-ball fpbga (cont.) lfx1200 680-ball fpbga signal name second function lvds pair/syshsi reserved 1
lattice semiconductor ispxpga family data sheet 91 ak2 bk6_io23 - 197n ak1 bk6_io24 - 198p aj4 bk6_io25 - 198n aj3 bk6_io26 - 199p - gnd (bank 6) - - ah4 bk6_io27 - 199n ah3 bk6_io28 - 200p ah2 bk6_io29 - 200n ah1 bk6_io30 - 201p ag4 bk6_io31 - 201n af5 bk6_io32 data7 202p ag3 bk6_io33 data6 202n ag2 bk6_io34 - 203p - gnd (bank 6) - - af4 bk6_io35 - 203n af3 bk6_io36 data5 204p ag1 bk6_io37 data4 204n ae2 bk6_io38 - 205p af1 bk6_io39 - 205n af2 bk6_io40 - 206p ae1 bk6_io41 - 206n ae4 bk6_io42 - 207p - gnd (bank 6) - - ad4 bk6_io43 - 207n ad5 bk6_io44 - 208p ad3 bk6_io45 - 208n ad2 bk6_io46 - 209p ad1 bk6_io47 - 209n ac4 bk6_io48 - 210p ac3 bk6_io49 - 210n ac2 bk6_io50 data3 211p - gnd (bank 6) - - ac1 bk6_io51 data2 211n ab3 bk6_io52 - 212p ab4 bk6_io53 - 212n ab2 bk6_io54 data1 213p ab1 bk6_io55 data0 213n aa3 bk6_io56 - 214p aa4 bk6_io57 - 214n aa5 bk6_io58 - 215p - gnd (bank 6) - - aa2 bk6_io59 - 215n aa1 bk6_io60 - 216p ispxpga logic signal connections: 680-ball fpbga (cont.) lfx1200 680-ball fpbga signal name second function lvds pair/syshsi reserved 1
lattice semiconductor ispxpga family data sheet 92 y5 bk6_io61 - 216n - gnd (bank 6) - - - gnd (bank 7) - - w3 bk7_io0 - 217p w1 bk7_io1 - 217n w2 bk7_io2 - 218p - gnd (bank 7) - - w4 bk7_io3 - 218n v1 bk7_io4 - 219p v2 bk7_io5 - 219n v3 bk7_io6 - 220p v4 bk7_io7 - 220n w5 bk7_io8 - 221p u1 bk7_io9 - 221n u2 bk7_io10 - 222p - gnd (bank 7) - - u3 bk7_io11 - 222n u4 bk7_io12 - 223p t1 bk7_io13 - 223n t2 bk7_io14 - 224p t3 bk7_io15 - 224n r1 bk7_io16 - 225p r2 bk7_io17 - 225n t4 bk7_io18 - 226p - gnd (bank 7) - - p1 bk7_io19 - 226n p2 bk7_io20 - 227p p3 bk7_io21 - 227n r4 bk7_io22 - 228p t5 bk7_io23 - 228n m1 bk7_io24 - 229p m2 bk7_io25 - 229n n3 bk7_io26 - 230p - gnd (bank 7) - - p4 bk7_io27 - 230n l1 bk7_io28 - 231p m3 bk7_io29 - 231n l2 bk7_io30 - 232p n4 bk7_io31 - 232n k1 bk7_io32 - 233p k2 bk7_io33 - 233n p5 bk7_io34 - 234p - gnd (bank 7) - - ispxpga logic signal connections: 680-ball fpbga (cont.) lfx1200 680-ball fpbga signal name second function lvds pair/syshsi reserved 1
lattice semiconductor ispxpga family data sheet 93 l3 bk7_io35 - 234n j1 bk7_io36 - 235p j2 bk7_io37 - 235n m4 bk7_io38 - 236p h1 bk7_io39 - 236n j3 bk7_io40 - 237p l4 bk7_io41 - 237n m5 bk7_io42 - 238p - gnd (bank 7) - - h2 bk7_io43 - 238n k4 bk7_io44 - 239p g1 bk7_io45 - 239n h3 bk7_io46 - 240p j4 bk7_io47 vref7 240n k5 bk7_io48 - 241p g3 bk7_io49 - 241n h4 bk7_io50 - 242p - gnd (bank 7) - - f2 bk7_io51 - 242n g2 bk7_io52 - 243p h5 bk7_io53 - 243n f3 bk7_io54 - 244p f1 bk7_io55 - 244n g4 bk7_io56 - 245p e1 bk7_io57 - 245n f4 bk7_io58 - 246p - gnd (bank 7) - - e2 bk7_io59 - 246n f5 bk7_io60 - 247p e3 bk7_io61 - 247n d2 tdo - - d3 vccj - - d1 tdi - - 1. if a syshsi block is used, the indicated syshsi reserved pins are unavailable for general purpose i/o use. ispxpga logic signal connections: 680-ball fpbga (cont.) lfx1200 680-ball fpbga signal name second function lvds pair/syshsi reserved 1
lattice semiconductor ispxpga family data sheet 94 ispxpga logic signal connections: 900-ball fpbga 900 fpbga ball lfx1200 lfx500 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1 d3 bk0_io0 - 0p nc - - e3 bk0_io1 - 0n nc - - c2 bk0_io2 - 1p nc - - - gnd (bank 0) - - - - - c1 bk0_io3 - 1n nc - - e4 bk0_io4 - 2p bk0_io0 - 0p f5 bk0_io5 - 2n bk0_io1 - 0n d2 bk0_io6 hsi0a_soutp 3p bk0_io2 hsi0a_soutp 1p/hsi0 - - - - gnd (bank 0) - - d1 bk0_io7 hsi0a_soutn 3n bk0_io3 hsi0a_soutn 1n/hsi0 f4 bk0_io8 - 4p bk0_io4 - 2p/hsi0 f3 bk0_io9 - 4n bk0_io5 - 2n/hsi0 e2 bk0_io10 hsi0a_sinp 5p/hsi0 bk0_io6 hsi0a_sinp 3p/hsi0 - gnd (bank 0) - - - - - e1 bk0_io11 hsi0a_sinn 5n/hsi0 bk0_io7 hsi0a_sinn 3n/hsi0 g6 bk0_io12 vref0 6p/hsi0 bk0_io9 vref0 4n/hsi0 g5 bk0_io13 - 6n/hsi0 bk0_io8 - 4p/hsi0 f1 bk0_io14 hsi0b_soutp 7p/hsi0 nc - - f2 bk0_io15 hsi0b_soutn 7n/hsi0 nc - - g4 bk0_io16 - 8p/hsi0 nc - - g3 bk0_io17 - 8n/hsi0 nc - - g2 bk0_io18 hsi0b_sinp 9p/hsi0 nc - - - gnd (bank 0) - - - - - g1 bk0_io19 hsi0b_sinn 9n/hsi0 nc - - h3 bk0_io20 - 10p/hsi0 nc - - h4 bk0_io21 - 10n/hsi0 nc - - h1 bk0_io22 hsi1a_soutp 11p/hsi0 nc - - h2 bk0_io23 hsi1a_soutn 11n/hsi0 nc - - j7 bk0_io24 - 12p/hsi0 nc - - j6 bk0_io25 - 12n/hsi0 nc - - j1 bk0_io26 hsi1a_sinp 13p/hsi1 nc - - - gnd (bank 0) - - - - - j2 bk0_io27 hsi1a_sinn 13n/hsi1 nc - - j4 bk0_io28 - 14p/hsi1 nc - - j5 bk0_io29 - 14n/hsi1 nc - - k1 bk0_io30 hsi1b_soutp 15p/hsi1 bk0_io10 hsi0b_soutp 5p/hsi0 - - - - gnd (bank 0) - - k2 bk0_io31 hsi1b_soutn 15n/hsi1 bk0_io11 hsi0b_soutn 5n/hsi0 k5 bk0_io32 - 16p/hsi1 bk0_io12 - 6p/hsi0 k4 bk0_io33 - 16n/hsi1 bk0_io13 - 6n/hsi0 l1 bk0_io34 hsi1b_sinp 17p/hsi1 bk0_io14 hsi0b_sinp 7p/hsi0 - gnd (bank 0) - - - - -
lattice semiconductor ispxpga family data sheet 95 l2 bk0_io35 hsi1b_sinn 17n/hsi1 bk0_io15 hsi0b_sinn 7n/hsi0 l6 bk0_io36 - 18p/hsi1 bk0_io16 - 8p/hsi0 l5 bk0_io37 - 18n/hsi1 bk0_io17 - 8n/hsi0 m1 bk0_io38 hsi2a_soutp 19p/hsi1 bk0_io18 hsi1a_soutp 9p/hsi1 - - - - gnd (bank 0) - - m2 bk0_io39 hsi2a_soutn 19n/hsi1 bk0_io19 hsi1a_soutn 9n/hsi1 l3 bk0_io40 - 20p/hsi1 bk0_io20 - 10p/hsi1 l4 bk0_io41 - 20n/hsi1 bk0_io21 - 10n/hsi1 m6 bk0_io42 hsi2a_sinp 21p/hsi2 bk0_io22 hsi1a_sinp 11p/hsi1 - gnd (bank 0) - - - - - m5 bk0_io43 hsi2a_sinn 21n/hsi2 bk0_io23 hsi1a_sinn 11n/hsi1 m4 bk0_io44 - 22p/hsi2 bk0_io24 - 12p/hsi1 m3 bk0_io45 - 22n/hsi2 bk0_io25 - 12n/hsi1 n1 bk0_io46 hsi2b_soutp 23p/hsi2 bk0_io26 hsi1b_soutp 13p/hsi1 - - - - gnd (bank 0) - - n2 bk0_io47 hsi2b_soutn 23n/hsi2 bk0_io27 hsi1b_soutn 13n/hsi1 n7 bk0_io48 - 24p/hsi2 bk0_io28 - 14p/hsi1 n6 bk0_io49 - 24n/hsi2 bk0_io29 - 14n/hsi1 p1 bk0_io50 hsi2b_sinp 25p/hsi2 bk0_io30 hsi1b_sinp 15p/hsi1 - gnd (bank 0) - - - - - p2 bk0_io51 hsi2b_sinn 25n/hsi2 bk0_io31 hsi1b_sinn 15n/hsi1 n3 bk0_io52 - 26p/hsi2 bk0_io32 - 16p/hsi1 n4 bk0_io53 - 26n/hsi2 bk0_io33 - 16n/hsi1 p6 bk0_io54 pll_rst0 27p/hsi2 bk0_io38 pll_rst0 19p p5 bk0_io55 pll_rst1 27n/hsi2 bk0_io35 pll_rst1 17n p3 bk0_io56 - 28p/hsi2 bk0_io36 - 18p p4 bk0_io57 - 28n/hsi2 bk0_io39 - 19n r7 bk0_io58 pll_fbk0 29p bk0_io34 pll_fbk0 17p - gnd (bank 0) - - gnd (bank 0) - - r6 bk0_io59 pll_fbk1 29n bk0_io37 pll_fbk1 18n r1 bk0_io60 clk_out0 30p bk0_io40 clk_out0 20p - - - - gnd (bank 0) - - r2 bk0_io61 clk_out1 30n bk0_io41 clk_out1 20n - gnd (bank 0) - - - - - r3 gclk0 - lvds pair0p gclk0 - lvds pair0p r4 gclk1 - lvds pair0n gclk1 - lvds pair0n r5 vccp0 - - vccp0 - - t3 gndp0 - - gndp0 - - t4 gclk2 - lvds pair1p gclk2 - lvds pair1p t5 gclk3 - lvds pair1n gclk3 - lvds pair1n - gnd (bank 1) - - - - - t2 bk1_io0 clk_out2 31p bk1_io0 clk_out2 21p ispxpga logic signal connections: 900-ball fpbga (cont.) 900 fpbga ball lfx1200 lfx500 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 96 - - - - gnd (bank 1) - - t1 bk1_io1 clk_out3 31n bk1_io1 clk_out3 21n u2 bk1_io2 ss_clkout0p 32p bk1_io2 ss_clkout0p 22p - gnd (bank 1) - - - - - u1 bk1_io3 ss_clkout0n 32n bk1_io3 ss_clkout0n 22n u3 bk1_io4 pll_fbk2 33p bk1_io4 pll_fbk2 23p u4 bk1_io5 pll_fbk3 33n bk1_io5 pll_fbk3 23n v1 bk1_io6 ss_clkin0p 34p bk1_io10 ss_clkin0p 26p v2 bk1_io7 ss_clkin0n 34n bk1_io11 ss_clkin0n 26n u5 bk1_io8 - 35p bk1_io12 - 27p u6 bk1_io9 - 35n bk1_io13 - 27n v4 bk1_io10 - 36p bk1_io6 - 24p - gnd (bank 1) - - gnd (bank 1) - - v3 bk1_io11 - 36n bk1_io7 - 24n v6 bk1_io12 pll_rst2 37p bk1_io20 pll_rst2 31p v7 bk1_io13 pll_rst3 37n bk1_io21 pll_rst3 31n w1 bk1_io14 - 38p bk1_io8 - 25p w2 bk1_io15 - 38n bk1_io9 - 25n w3 bk1_io16 - 39p bk1_io14 - 28p - - - - gnd (bank 1) - - w4 bk1_io17 - 39n bk1_io15 - 28n w5 bk1_io18 - 40p bk1_io16 - 29p - gnd (bank 1) - - - - - w6 bk1_io19 - 40n bk1_io17 - 29n y6 bk1_io20 - 41p/hsi3 nc - - y5 bk1_io21 - 41n/hsi3 nc - - y4 bk1_io22 - 42p/hsi3 nc - - y3 bk1_io23 - 42n/hsi3 nc - - aa5 bk1_io24 - 43p/hsi3 nc - - aa4 bk1_io25 - 43n/hsi3 nc - - y2 bk1_io26 hsi3a_soutp 44p/hsi3 bk1_io18 hsi2a_soutp 30p - gnd (bank 1) - - - - - y1 bk1_io27 hsi3a_soutn 44n/hsi3 bk1_io19 hsi2a_soutn 30n ab7 bk1_io28 - 45p/hsi3 nc - - ab6 bk1_io29 - 45n/hsi3 nc - - aa2 bk1_io30 hsi3a_sinp 46p/hsi3 bk1_io22 hsi2a_sinp 32p - - - - gnd (bank 1) - - aa1 bk1_io31 hsi3a_sinn 46n/hsi3 bk1_io23 hsi2a_sinn 32n ab5 bk1_io32 - 47p/hsi3 nc - - ab4 bk1_io33 - 47n/hsi3 nc - - ab2 bk1_io34 hsi3b_soutp 48p/hsi3 nc - - - gnd (bank 1) - - - - - ispxpga logic signal connections: 900-ball fpbga (cont.) 900 fpbga ball lfx1200 lfx500 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 97 ab1 bk1_io35 hsi3b_soutn 48n/hsi3 nc - - ac6 bk1_io36 - 49p/hsi4 nc - - ac5 bk1_io37 - 49n/hsi4 nc - - ac2 bk1_io38 hsi3b_sinp 50p/hsi4 nc - - ac1 bk1_io39 hsi3b_sinn 50n/hsi4 nc - - ac4 bk1_io40 - 51p/hsi4 nc - - ac3 bk1_io41 - 51n/hsi4 nc - - ad2 bk1_io42 hsi4a_soutp 52p/hsi4 nc - - - gnd (bank 1) - - - - - ad1 bk1_io43 hsi4a_soutn 52n/hsi4 nc - - ad3 bk1_io44 - 53p/hsi4 bk1_io32 - 37p/hsi3 ad4 bk1_io45 - 53n/hsi4 bk1_io33 - 37n ae2 bk1_io46 hsi4a_sinp 54p/hsi4 bk1_io34 - 38p ae1 bk1_io47 hsi4a_sinn 54n/hsi4 bk1_io35 - 38n ad5 bk1_io48 - 55p/hsi4 bk1_io25 - 33n ad6 bk1_io49 vref1 55n/hsi4 bk1_io24 vref1 33p af2 bk1_io50 hsi4b_soutp 56p/hsi4 bk1_io26 hsi2b_soutp 34p - gnd (bank 1) - - - - - af1 bk1_io51 hsi4b_soutn 56n/hsi4 bk1_io27 hsi2b_soutn 34n ae3 bk1_io52 - 57p bk1_io28 - 35p ae4 bk1_io53 - 57n bk1_io29 - 35n ag1 bk1_io54 hsi4b_sinp 58p bk1_io30 hsi2b_sinp 36p - - - - gnd (bank 1) - - ag2 bk1_io55 hsi4b_sinn 58n bk1_io31 hsi2b_sinn 36n ae5 bk1_io56 - 59p bk1_io36 - 39p af4 bk1_io57 - 59n bk1_io37 - 39n ah1 bk1_io58 - 60p bk1_io38 - 40p - gnd (bank 1) - - gnd (bank 1) - - ah2 bk1_io59 - 60n bk1_io39 - 40n af3 bk1_io60 - 61p bk1_io40 - 41p ag3 bk1_io61 - 61n bk1_io41 - 41n ah4 tck - - tck - - aj3 tms - - tms - - ak3 toe - - toe - - ag5 bk2_io0 - 62p bk2_io0 - 42p ah5 bk2_io1 - 62n bk2_io1 - 42n aj4 bk2_io2 - 63p bk2_io2 - 43p - gnd (bank 2) - - gnd (bank 2) - - ak4 bk2_io3 - 63n bk2_io3 - 43n ag6 bk2_io4 - 64p bk2_io4 - 44p ah6 bk2_io5 - 64n bk2_io5 - 44n aj5 bk2_io6 - 65p bk2_io6 - 45p ispxpga logic signal connections: 900-ball fpbga (cont.) 900 fpbga ball lfx1200 lfx500 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 98 ak5 bk2_io7 - 65n bk2_io7 - 45n ae7 bk2_io8 - 66p bk2_io8 - 46p af7 bk2_io9 - 66n bk2_io9 - 46n ag7 bk2_io10 - 67p bk2_io10 - 47p - gnd (bank 2) - - gnd (bank 2) - - ah7 bk2_io11 - 67n bk2_io11 - 47n ae8 bk2_io12 vref2 68p bk2_io21 vref2 52n af8 bk2_io13 - 68n bk2_io20 - 52p aj6 bk2_io14 - 69p bk2_io12 - 48p ak6 bk2_io15 - 69n bk2_io13 - 48n ag8 bk2_io16 - 70p bk2_io14 - 49p ah8 bk2_io17 - 70n bk2_io15 - 49n aj7 bk2_io18 - 71p bk2_io16 - 50p - gnd (bank 2) - - - - - ak7 bk2_io19 - 71n bk2_io17 - 50n af9 bk2_io20 - 72p bk2_io18 - 51p - - - - gnd (bank 2) - - ag9 bk2_io21 - 72n bk2_io19 - 51n aj8 bk2_io22 - 73p nc - - ak8 bk2_io23 - 73n nc - - ad10 bk2_io24 - 74p nc - - ae10 bk2_io25 - 74n nc - - aj9 bk2_io26 - 75p nc - - - gnd (bank 2) - - - - - ak9 bk2_io27 - 75n nc - - af10 bk2_io28 - 76p nc - - ag10 bk2_io29 - 76n nc - - ak10 bk2_io30 - 77p nc - - aj10 bk2_io31 - 77n nc - - ae11 bk2_io32 - 78p nc - - af11 bk2_io33 - 78n nc - - ag11 bk2_io34 - 79p nc - - - gnd (bank 2) - - - - - ah11 bk2_io35 - 79n nc - - ae12 bk2_io36 - 80p nc - - af12 bk2_io37 - 80n nc - - aj11 bk2_io38 - 81p nc - - ak11 bk2_io39 - 81n nc - - ag12 bk2_io40 - 82p nc - - ah12 bk2_io41 - 82n nc - - ak12 bk2_io42 - 83p bk2_io22 - 53p - gnd (bank 2) - - - - - ispxpga logic signal connections: 900-ball fpbga (cont.) 900 fpbga ball lfx1200 lfx500 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 99 aj12 bk2_io43 - 83n bk2_io23 - 53n ad13 bk2_io44 - 84p bk2_io24 - 54p ae13 bk2_io45 - 84n bk2_io25 - 54n ak13 bk2_io46 - 85p bk2_io26 - 55p - - - - gnd (bank 2) - - aj13 bk2_io47 - 85n bk2_io27 - 55n ag13 bk2_io48 - 86p bk2_io28 - 56p ah13 bk2_io49 - 86n bk2_io29 - 56n ae14 bk2_io50 - 87p bk2_io30 - 57p - gnd (bank 2) - - - - - af14 bk2_io51 - 87n bk2_io31 - 57n ag14 bk2_io52 - 88p bk2_io32 - 58p ah14 bk2_io53 - 88n bk2_io33 - 58n aj14 bk2_io54 - 89p bk2_io34 - 59p - - - - gnd (bank 2) - - ak14 bk2_io55 - 89n bk2_io35 - 59n ae15 bk2_io56 - 90p bk2_io36 - 60p af15 bk2_io57 - 90n bk2_io37 - 60n ag15 bk2_io58 - 91p bk2_io38 - 61p - gnd (bank 2) - - - - - ah15 bk2_io59 - 91n bk2_io39 - 61n aj15 bk2_io60 - 92p bk2_io40 - 62p ak15 bk2_io61 - 92n bk2_io41 - 62n - gnd (bank 2) - - gnd (bank 2) - - - gnd (bank 3) - - gnd (bank 3) - - ak16 bk3_io0 - 93p bk3_io0 - 63p aj16 bk3_io1 - 93n bk3_io1 - 63n ah16 bk3_io2 - 94p bk3_io2 - 64p - gnd (bank 3) - - - - - ag16 bk3_io3 - 94n bk3_io3 - 64n af16 bk3_io4 - 95p bk3_io4 - 65p ae16 bk3_io5 - 95n bk3_io5 - 65n ak17 bk3_io6 - 96p bk3_io6 - 66p - - - - gnd (bank 3) - - aj17 bk3_io7 - 96n bk3_io7 - 66n ah17 bk3_io8 - 97p bk3_io8 - 67p ag17 bk3_io9 - 97n bk3_io9 - 67n af17 bk3_io10 - 98p bk3_io10 - 68p - gnd (bank 3) - - - - - ae17 bk3_io11 - 98n bk3_io11 - 68n ah18 bk3_io12 - 99p bk3_io12 - 69p ag18 bk3_io13 - 99n bk3_io13 - 69n ispxpga logic signal connections: 900-ball fpbga (cont.) 900 fpbga ball lfx1200 lfx500 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 100 aj18 bk3_io14 - 100p bk3_io14 - 70p - - - - gnd (bank 3) - - ak18 bk3_io15 - 100n bk3_io15 - 70n ae18 bk3_io16 - 101p bk3_io16 - 71p ad18 bk3_io17 - 101n bk3_io17 - 71n aj19 bk3_io18 - 102p bk3_io18 - 72p - gnd (bank 3) - - - - - ak19 bk3_io19 - 102n bk3_io19 - 72n ah19 bk3_io20 - 103p nc - - ag19 bk3_io21 - 103n nc - - ak20 bk3_io22 - 104p nc - - aj20 bk3_io23 - 104n nc - - af19 bk3_io24 - 105p nc - - ae19 bk3_io25 - 105n nc - - ah20 bk3_io26 - 106p nc - - - gnd (bank 3) - - - - - ag20 bk3_io27 - 106n nc - - af20 bk3_io28 - 107p nc - - ae20 bk3_io29 - 107n nc - - aj21 bk3_io30 - 108p nc - - ak21 bk3_io31 - 108n nc - - ag21 bk3_io32 - 109p nc - - af21 bk3_io33 - 109n nc - - ak22 bk3_io34 - 110p nc - - - gnd (bank 3) - - - - - aj22 bk3_io35 - 110n nc - - ae21 bk3_io36 - 111p nc - - ad21 bk3_io37 - 111n nc - - ag22 bk3_io38 - 112p nc - - af22 bk3_io39 - 112n nc - - ag23 bk3_io40 - 113p bk3_io22 - 74p - - - - gnd (bank 3) - - ah23 bk3_io41 - 113n bk3_io23 - 74n aj23 bk3_io42 - 114p bk3_io24 - 75p - gnd (bank 3) - - - - - ak23 bk3_io43 - 114n bk3_io25 - 75n af23 bk3_io44 - 115p bk3_io26 - 76p ae23 bk3_io45 - 115n bk3_io27 - 76n aj24 bk3_io46 - 116p bk3_io28 - 77p ak24 bk3_io47 - 116n bk3_io29 - 77n ah24 bk3_io48 - 117p bk3_io21 - 73n ag24 bk3_io49 vref3 117n bk3_io20 vref3 73p ispxpga logic signal connections: 900-ball fpbga (cont.) 900 fpbga ball lfx1200 lfx500 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 101 aj25 bk3_io50 - 118p bk3_io30 - 78p - gnd (bank 3) - - gnd (bank 3) - - ak25 bk3_io51 - 118n bk3_io31 - 78n af24 bk3_io52 - 119p bk3_io32 - 79p ae24 bk3_io53 - 119n bk3_io33 - 79n ak26 bk3_io54 - 120p bk3_io34 - 80p aj26 bk3_io55 - 120n bk3_io35 - 80n ah25 bk3_io56 - 121p bk3_io36 - 81p ag25 bk3_io57 - 121n bk3_io37 - 81n ak27 bk3_io58 - 122p bk3_io38 - 82p - gnd (bank 3) - - gnd (bank 3) - - aj27 bk3_io59 - 122n bk3_io39 - 82n ag26 bk3_io60 - 123p bk3_io40 - 83p ah26 bk3_io61 - 123n bk3_io41 - 83n ak28 gsr - - gsr - - aj28 dxp - - dxp - - ah27 dxn - - dxn - - ag28 bk4_io0 - 124p bk4_io0 - 84p af27 bk4_io1 - 124n bk4_io1 - 84n af28 bk4_io2 - 125p bk4_io2 - 85p/hsi3 - gnd (bank 4) - - gnd (bank 4) - - ae26 bk4_io3 - 125n bk4_io3 - 85n/hsi3 ae27 bk4_io4 - 126p bk4_io4 - 86p/hsi3 ae28 bk4_io5 - 126n bk4_io5 - 86n/hsi3 ah30 bk4_io6 hsi5a_sinp 127p bk4_io10 hsi3a_sinp 89p/hsi3 - - - - gnd (bank 4) - - ah29 bk4_io7 hsi5a_sinn 127n bk4_io11 hsi3a_sinn 89n/hsi3 ad25 bk4_io8 - 128p bk4_io12 - 90p/hsi3 ad26 bk4_io9 - 128n bk4_io13 - 90n/hsi3 ag29 bk4_io10 hsi5a_soutp 129p/hsi5 bk4_io14 hsi3a_soutp 91p/hsi3 - gnd (bank 4) - - - - - ag30 bk4_io11 hsi5a_soutn 129n/hsi5 bk4_io15 hsi3a_soutn 91n/hsi3 ad27 bk4_io12 vref4 130p/hsi5 bk4_io17 vref4 92n/hsi3 ad28 bk4_io13 - 130n/hsi5 bk4_io16 - 92p/hsi3 af29 bk4_io14 hsi5b_sinp 131p/hsi5 bk4_io6 - 87p/hsi3 af30 bk4_io15 hsi5b_sinn 131n/hsi5 bk4_io7 - 87n/hsi3 ac25 bk4_io16 - 132p/hsi5 bk4_io8 - 88p/hsi3 ac26 bk4_io17 - 132n/hsi5 bk4_io9 - 88n/hsi3 ae29 bk4_io18 hsi5b_soutp 133p/hsi5 nc - - - gnd (bank 4) - - - - - ae30 bk4_io19 hsi5b_soutn 133n/hsi5 nc - - ac28 bk4_io20 - 134p/hsi5 nc - - ispxpga logic signal connections: 900-ball fpbga (cont.) 900 fpbga ball lfx1200 lfx500 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 102 ac27 bk4_io21 - 134n/hsi5 nc - - ad29 bk4_io22 hsi6a_sinp 135p/hsi5 nc - - ad30 bk4_io23 hsi6a_sinn 135n/hsi5 nc - - ab24 bk4_io24 - 136p/hsi5 nc - - ab25 bk4_io25 - 136n/hsi5 nc - - ac29 bk4_io26 hsi6a_soutp 137p/hsi6 nc - - - gnd (bank 4) - - - - - ac30 bk4_io27 hsi6a_soutn 137n/hsi6 nc - - ab27 bk4_io28 - 138p/hsi6 nc - - ab26 bk4_io29 - 138n/hsi6 nc - - ab30 bk4_io30 hsi6b_sinp 139p/hsi6 bk4_io18 hsi3b_sinp 93p - - - - gnd (bank 4) - - ab29 bk4_io31 hsi6b_sinn 139n/hsi6 bk4_io19 hsi3b_sinn 93n aa26 bk4_io32 - 140p/hsi6 nc - - aa27 bk4_io33 - 140n/hsi6 nc - - aa30 bk4_io34 hsi6b_soutp 141p/hsi6 bk4_io22 hsi3b_soutp 95p - gnd (bank 4) - - - - - aa29 bk4_io35 hsi6b_soutn 141n/hsi6 bk4_io23 hsi3b_soutn 95n y25 bk4_io36 - 142p/hsi6 nc - - y26 bk4_io37 - 142n/hsi6 nc - - y28 bk4_io38 - 143p/hsi6 nc - - y27 bk4_io39 - 143n/hsi6 nc - - w25 bk4_io40 - 144p/hsi6 nc - - w26 bk4_io41 - 144n/hsi6 nc - - w27 bk4_io42 - 145p bk4_io24 - 96p - gnd (bank 4) - - - - - w28 bk4_io43 - 145n bk4_io25 - 96n v24 bk4_io44 - 146p bk4_io26 - 97p - - - - gnd (bank 4) - - v25 bk4_io45 - 146n bk4_io27 - 97n y29 bk4_io46 - 147p bk4_io32 - 100p y30 bk4_io47 - 147n bk4_io33 - 100n v27 bk4_io48 pll_rst4 148p bk4_io20 pll_rst4 94p v28 bk4_io49 pll_rst5 148n bk4_io21 pll_rst5 94n w29 bk4_io50 - 149p bk4_io34 - 101p - gnd (bank 4) - - gnd (bank 4) - - w30 bk4_io51 - 149n bk4_io35 - 101n u25 bk4_io52 - 150p bk4_io28 - 98p u26 bk4_io53 - 150n bk4_io29 - 98n v29 bk4_io54 ss_clkin1p 151p bk4_io30 ss_clkin1p 99p v30 bk4_io55 ss_clkin1n 151n bk4_io31 ss_clkin1n 99n u28 bk4_io56 pll_fbk4 152p bk4_io36 pll_fbk4 102p ispxpga logic signal connections: 900-ball fpbga (cont.) 900 fpbga ball lfx1200 lfx500 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 103 u27 bk4_io57 pll_fbk5 152n bk4_io37 pll_fbk5 102n u29 bk4_io58 ss_clkout1p 153p bk4_io38 ss_clkout1p 103p - gnd (bank 4) -- - - - - u30 bk4_io59 ss_clkout1n 153n bk4_io39 ss_clkout1n 103n t30 bk4_io60 clk_out4 154p bk4_io40 clk_out4 104p - - - - gnd (bank 4) - - t29 bk4_io61 clk_out5 154n bk4_io41 clk_out5 104n - gnd (bank 4) - - - - - t28 gclk4 - lvds pair2p gclk4 - lvds pair2p t27 gclk5 - lvds pair2n gclk5 - lvds pair2n t26 vccp1 - - vccp1 - - r28 gndp1 - - gndp1 - - r27 gclk6 - lvds pair3p gclk6 - lvds pair3p r26 gclk7 - lvds pair3n gclk7 - lvds pair3n - gnd (bank 5) - - - - - r29 bk5_io0 clk_out6 155p bk5_io0 clk_out6 105p - - - - gnd (bank 5) - - r30 bk5_io1 clk_out7 155n bk5_io1 clk_out7 105n p30 bk5_io2 pll_fbk6 156p bk5_io4 pll_fbk6 107p - gnd (bank 5) - - gnd (bank 5) - - p29 bk5_io3 pll_fbk7 156n bk5_io7 pll_fbk7 108n p27 bk5_io4 - 157p/hsi7 bk5_io2 - 106p p28 bk5_io5 - 157n/hsi7 bk5_io5 - 107n p26 bk5_io6 pll_rst6 158p/hsi7 bk5_io6 pll_rst6 108p p25 bk5_io7 pll_rst7 158n/hsi7 bk5_io3 pll_rst7 106n n27 bk5_io8 - 159p/hsi7 bk5_io8 - 109p/hsi4 n28 bk5_io9 - 159n/hsi7 bk5_io9 - 109n/hsi4 n29 bk5_io10 hsi7a_sinp 160p/hsi7 bk5_io10 hsi4a_sinp 110p/hsi4 - gnd (bank 5) - - - - - n30 bk5_io11 hsi7a_sinn 160n/hsi7 bk5_io11 hsi4a_sinn 110n/hsi4 n25 bk5_io12 - 161p/hsi7 bk5_io12 - 111p/hsi4 n24 bk5_io13 - 161n/hsi7 bk5_io13 - 111n/hsi4 m29 bk5_io14 hsi7a_soutp 162p/hsi7 bk5_io14 hsi4a_soutp 112p/hsi4 - - - - gnd (bank 5) - - m30 bk5_io15 hsi7a_soutn 162n/hsi7 bk5_io15 hsi4a_soutn 112n/hsi4 m28 bk5_io16 - 163p/hsi7 bk5_io16 - 113p/hsi4 m27 bk5_io17 - 163n/hsi7 bk5_io17 - 113n/hsi4 l30 bk5_io18 hsi7b_sinp 164p/hsi7 bk5_io18 hsi4b_sinp 114p/hsi4 - gnd (bank 5) - - - - - l29 bk5_io19 hsi7b_sinn 164n/hsi7 bk5_io19 hsi4b_sinn 114n/hsi4 m26 bk5_io20 - 165p/hsi8 bk5_io20 - 115p/hsi4 m25 bk5_io21 - 165n/hsi8 bk5_io21 - 115n/hsi4 ispxpga logic signal connections: 900-ball fpbga (cont.) 900 fpbga ball lfx1200 lfx500 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 104 k30 bk5_io22 hsi7b_soutp 166p/hsi8 bk5_io22 hsi4b_soutp 116p/hsi4 - - - - gnd (bank 5) - - k29 bk5_io23 hsi7b_soutn 166n/hsi8 bk5_io23 hsi4b_soutn 116n/hsi4 l28 bk5_io24 - 167p/hsi8 bk5_io24 - 117p/hsi5 l27 bk5_io25 - 167n/hsi8 bk5_io25 - 117n/hsi5 l26 bk5_io26 hsi8a_sinp 168p/hsi8 bk5_io26 hsi5a_sinp 118p/hsi5 - gnd (bank 5) - - - - - l25 bk5_io27 hsi8a_sinn 168n/hsi8 bk5_io27 hsi5a_sinn 118n/hsi5 k27 bk5_io28 - 169p/hsi8 bk5_io28 - 119p/hsi5 k26 bk5_io29 - 169n/hsi8 bk5_io29 - 119n/hsi5 j30 bk5_io30 hsi8a_soutp 170p/hsi8 bk5_io30 hsi5a_soutp 120p/hsi5 - - - - gnd (bank 5) - - j29 bk5_io31 hsi8a_soutn 170n/hsi8 bk5_io31 hsi5a_soutn 120n/hsi5 j26 bk5_io32 - 171p/hsi8 nc - - j27 bk5_io33 - 171n/hsi8 nc - - h30 bk5_io34 hsi8b_sinp 172p/hsi8 nc - - - gnd (bank 5) - - - - - h29 bk5_io35 hsi8b_sinn 172n/hsi8 nc - - j25 bk5_io36 - 173p/hsi9 nc - - j24 bk5_io37 - 173n/hsi9 nc - - g30 bk5_io38 hsi8b_soutp 174p/hsi9 nc - - g29 bk5_io39 hsi8b_soutn 174n/hsi9 nc - - h27 bk5_io40 - 175p/hsi9 nc - - h28 bk5_io41 - 175n/hsi9 nc - - f30 bk5_io42 hsi9a_sinp 176p/hsi9 nc - - - gnd (bank 5) - - - - - f29 bk5_io43 hsi9a_sinn 176n/hsi9 nc - - g27 bk5_io44 - 177p/hsi9 nc - - g28 bk5_io45 - 177n/hsi9 nc - - e30 bk5_io46 hsi9a_soutp 178p/hsi9 nc - - e29 bk5_io47 hsi9a_soutn 178n/hsi9 nc - - h26 bk5_io48 - 179p/hsi9 bk5_io33 - 121n/hsi5 h25 bk5_io49 vref5 179n/hsi9 bk5_io32 vref5 121p/hsi5 d30 bk5_io50 hsi9b_sinp 180p/hsi9 bk5_io34 hsi5b_sinp 122p/hsi5 - gnd (bank 5) - - - - - d29 bk5_io51 hsi9b_sinn 180n/hsi9 bk5_io35 hsi5b_sinn 122n/hsi5 f28 bk5_io52 - 181p bk5_io36 - 123p/hsi5 f27 bk5_io53 - 181n bk5_io37 - 123n/hsi5 c30 bk5_io54 hsi9b_soutp 182p bk5_io38 hsi5b_soutp 124p/hsi5 - - - - gnd (bank 5) - - c29 bk5_io55 hsi9b_soutn 182n bk5_io39 hsi5b_soutn 124n/hsi5 g26 bk5_io56 - 183p nc - - ispxpga logic signal connections: 900-ball fpbga (cont.) 900 fpbga ball lfx1200 lfx500 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 105 g25 bk5_io57 - 183n nc - - f26 bk5_io58 - 184p nc - - - gnd (bank 5) - - - - - e28 bk5_io59 - 184n nc - - e27 bk5_io60 - 185p bk5_io40 - 125p d28 bk5_io61 - 185n bk5_io41 - 125n c27 cfg0 - - cfg0 - - b28 done - - done - - a28 programb - - programb - - d26 bk6_io0 initb 186p bk6_io0 initb 126p c26 bk6_io1 cclk 186n bk6_io1 cclk 126n b27 bk6_io2 - 187p bk6_io2 - 127p - gnd (bank 6) - - gnd (bank 6) - - a27 bk6_io3 - 187n bk6_io3 - 127n d25 bk6_io4 csb 188p bk6_io4 csb 128p c25 bk6_io5 read 188n bk6_io5 read 128n b26 bk6_io6 - 189p bk6_io6 - 129p a26 bk6_io7 - 189n bk6_io7 - 129n f24 bk6_io8 - 190p bk6_io8 - 130p e24 bk6_io9 - 190n bk6_io9 - 130n a25 bk6_io10 - 191p bk6_io10 - 131p - gnd (bank 6) - - gnd (bank 6) - - b25 bk6_io11 - 191n bk6_io11 - 131n d24 bk6_io12 vref6 192p bk6_io21 vref6 136n c24 bk6_io13 - 192n bk6_io20 - 136p a24 bk6_io14 - 193p bk6_io12 - 132p b24 bk6_io15 - 193n bk6_io13 - 132n f23 bk6_io16 - 194p bk6_io14 - 133p e23 bk6_io17 - 194n bk6_io15 - 133n a23 bk6_io18 - 195p bk6_io16 - 134p - gnd (bank 6) - - - - - b23 bk6_io19 - 195n bk6_io17 - 134n c23 bk6_io20 - 196p nc - - d23 bk6_io21 - 196n nc - - e22 bk6_io22 - 197p nc - - d22 bk6_io23 - 197n nc - - g21 bk6_io24 - 198p nc - - f21 bk6_io25 - 198n nc - - b22 bk6_io26 - 199p nc - - - gnd (bank 6) - - - - - a22 bk6_io27 - 199n nc - - e21 bk6_io28 - 200p nc - - ispxpga logic signal connections: 900-ball fpbga (cont.) 900 fpbga ball lfx1200 lfx500 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 106 d21 bk6_io29 - 200n nc - - a21 bk6_io30 - 201p nc - - b21 bk6_io31 - 201n nc - - f20 bk6_io32 data7 202p bk6_io18 data7 135p - - - - gnd (bank 6) - - e20 bk6_io33 data6 202n bk6_io19 data6 135n d20 bk6_io34 - 203p nc - - - gnd (bank 6) - - - - - c20 bk6_io35 203n nc - - f19 bk6_io36 data5 204p bk6_io22 data5 137p e19 bk6_io37 data4 204n bk6_io23 data4 137n b20 bk6_io38 - 205p nc - - a20 bk6_io39 - 205n nc - - d19 bk6_io40 - 206p nc - - c19 bk6_io41 - 206n nc - - a19 bk6_io42 - 207p nc - - - gnd (bank 6) - - - - - b19 bk6_io43 - 207n nc - - g18 bk6_io44 - 208p bk6_io24 - 138p f18 bk6_io45 - 208n bk6_io25 - 138n a18 bk6_io46 - 209p bk6_io32 - 142p b18 bk6_io47 - 209n bk6_io33 - 142n d18 bk6_io48 - 210p bk6_io34 - 143p - - - - gnd (bank 6) - - c18 bk6_io49 - 210n bk6_io35 - 143n f17 bk6_io50 data3 211p bk6_io26 data3 139p - gnd (bank 6) - - gnd (bank 6) - - e17 bk6_io51 data2 211n bk6_io27 data2 139n d17 bk6_io52 - 212p bk6_io28 - 140p c17 bk6_io53 - 212n bk6_io29 - 140n b17 bk6_io54 data1 213p bk6_io30 data1 141p a17 bk6_io55 data0 213n bk6_io31 data0 141n f16 bk6_io56 - 214p bk6_io36 - 144p e16 bk6_io57 - 214n bk6_io37 - 144n d16 bk6_io58 - 215p bk6_io38 - 145p - gnd (bank 6) - - - - - c16 bk6_io59 - 215n bk6_io39 - 145n b16 bk6_io60 - 216p bk6_io40 - 146p a16 bk6_io61 - 216n bk6_io41 - 146n - gnd (bank 6) - - gnd (bank 6) - - - gnd (bank 7) - - gnd (bank 7) - - a15 bk7_io0 - 217p bk7_io0 - 147p ispxpga logic signal connections: 900-ball fpbga (cont.) 900 fpbga ball lfx1200 lfx500 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 107 b15 bk7_io1 - 217n bk7_io1 - 147n c15 bk7_io2 - 218p bk7_io2 - 148p - gnd (bank 7) - - - - d15 bk7_io3 - 218n bk7_io3 - 148n e15 bk7_io4 - 219p bk7_io4 - 149p f15 bk7_io5 - 219n bk7_io5 - 149n a14 bk7_io6 - 220p bk7_io6 - 150p - - - - gnd (bank 7) - - b14 bk7_io7 - 220n bk7_io7 - 150n c14 bk7_io8 - 221p bk7_io8 - 151p d14 bk7_io9 - 221n bk7_io9 - 151n e14 bk7_io10 - 222p bk7_io10 - 152p - gnd (bank 7) - - - - - f14 bk7_io11 - 222n bk7_io11 - 152n c13 bk7_io12 - 223p bk7_io12 - 153p d13 bk7_io13 - 223n bk7_io13 - 153n b13 bk7_io14 - 224p bk7_io14 - 154p - - - - gnd (bank 7) - - a13 bk7_io15 - 224n bk7_io15 - 154n f13 bk7_io16 - 225p bk7_io16 - 155p g13 bk7_io17 - 225n bk7_io17 - 155n a12 bk7_io18 - 226p bk7_io18 - 156p - gnd (bank 7) - - - - - b12 bk7_io19 - 226n bk7_io19 - 156n c12 bk7_io20 - 227p nc - - d12 bk7_io21 - 227n nc - - a11 bk7_io22 - 228p nc - - b11 bk7_io23 - 228n nc - - e12 bk7_io24 - 229p nc - - f12 bk7_io25 - 229n nc - - c11 bk7_io26 - 230p nc - - - gnd (bank 7) - - - - - d11 bk7_io27 - 230n nc - - e11 bk7_io28 - 231p nc - - f11 bk7_io29 - 231n nc - - b10 bk7_io30 - 232p nc - - a10 bk7_io31 - 232n nc - - d10 bk7_io32 - 233p nc - - e10 bk7_io33 - 233n nc - - a9 bk7_io34 - 234p nc - - - gnd (bank 7) - - - - - b9 bk7_io35 - 234n nc - - ispxpga logic signal connections: 900-ball fpbga (cont.) 900 fpbga ball lfx1200 lfx500 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 108 f10 bk7_io36 - 235p nc - - g10 bk7_io37 - 235n nc - - a8 bk7_io38 - 236p nc - - b8 bk7_io39 - 236n nc - - d9 bk7_io40 - 237p bk7_io22 - 158p - - - - gnd (bank 7) - - e9 bk7_io41 - 237n bk7_io23 - 158n a7 bk7_io42 - 238p bk7_io24 - 159p - gnd (bank 7) - - - - b7 bk7_io43 - 238n bk7_io25 - 159n c8 bk7_io44 - 239p bk7_io26 - 160p d8 bk7_io45 - 239n bk7_io27 - 160n a6 bk7_io46 - 240p bk7_io21 - 157n b6 bk7_io47 vref7 240n bk7_io20 vref7 157p e8 bk7_io48 - 241p bk7_io28 - 161p f8 bk7_io49 - 241n bk7_io29 - 161n c7 bk7_io50 - 242p bk7_io30 - 162p - gnd (bank 7) - - gnd (bank 7) - - d7 bk7_io51 - 242n bk7_io31 - 162n e7 bk7_io52 - 243p bk7_io32 - 163p f7 bk7_io53 - 243n bk7_io33 - 163n a5 bk7_io54 - 244p bk7_io34 - 164p b5 bk7_io55 - 244n bk7_io35 - 164n c6 bk7_io56 - 245p bk7_io36 - 165p d6 bk7_io57 - 245n bk7_io37 - 165n d5 bk7_io58 - 246p bk7_io38 - 166p - gnd (bank 7) - - gnd (bank 7) - - c5 bk7_io59 - 246n bk7_io39 - 166n b4 bk7_io60 - 247p bk7_io40 - 167p a4 bk7_io61 - 247n bk7_io41 - 167n a3 tdo - - tdo - - b3 vccj - - vccj - - c4 tdi - - tdi - - 1. if a syshsi block is used, the indicated syshsi reserved pins are unavailable for general purpose i/o use. ispxpga logic signal connections: 900-ball fpbga (cont.) 900 fpbga ball lfx1200 lfx500 signal name second function lvds pair/ syshsi reserved 1 signal name second function lvds pair/ syshsi reserved 1
lattice semiconductor ispxpga family data sheet 109 part number description ordering information conventional packaging commercial part number gates voltage speed grade package balls lfx125b-05f256c 139k 2.5/3.3 -5 fpbga 256 lfx125b-04f256c 139k 2.5/3.3 -4 fpbga 256 lfx125b-03f256c 139k 2.5/3.3 -3 fpbga 256 lfx125c-04f256c 139k 1.8 -4 fpbga 256 lfx125c-03f256c 139k 1.8 -3 fpbga 256 lfx125b-05fh516c 139k 2.5/3.3 -5 fpbga 516 lfx125b-04fh516c 139k 2.5/3.3 -4 fpbga 516 lfx125b-03fh516c 139k 2.5/3.3 -3 fpbga 516 lfx125c-04fh516c 139k 1.8 -4 fpbga 516 lfx125c-03fh516c 139k 1.8 -3 fpbga 516 lfx200b-05f256c 210k 2.5/3.3 -5 fpbga 256 lfx200b-04f256c 210k 2.5/3.3 -4 fpbga 256 lfx200b-03f256c 210k 2.5/3.3 -3 fpbga 256 lfx200c-04f256c 210k 1.8 -4 fpbga 256 lfx200c-03f256c 210k 1.8 -3 fpbga 256 lfx200b-05fh516c 210k 2.5/3.3 -5 fpbga 516 lfx200b-04fh516c 210k 2.5/3.3 -4 fpbga 516 lfx200b-03fh516c 210k 2.5/3.3 -3 fpbga 516 lfx200c-04fh516c 210k 1.8 -4 fpbga 516 lfx200c-03fh516c 210k 1.8 -3 fpbga 516 gates 125 = 139k gates 200 = 210k gates 500 = 476k gates 1200 = 1.25m gates 1. no heat spreader, refer to the thermal management document at www.latticesemi.com for ja and jc information. 2. msl4. 3. select products only. see ordering information table below for specific support. lfx xxxx x x ? xx xxxxx x grade c = commercial i = industrial power supply voltage b = 2.5/3.3v c = 1.8v syshsi support blank = supports syshsi e = no syshsi support lfx speed 5 = fastest 4 3 = slowest package f256 = 256-ball fpbga fh516 = 516-ball fpbga (with heat spreader) fe680 = 680-ball fpsbga f900 = 900-ball fpbga fn256 = lead-free 256-ball fpbga fn516 = lead-free 516-ball fpbga 1 fen680 = lead-free 680-ball fpsbga 2 fn900 = lead-free 900-ball fpbga 3 device family
lattice semiconductor ispxpga family data sheet 110 lfx500b-05fh516c 476k 2.5/3.3 -5 fpbga 516 lfx500b-04fh516c 476k 2.5/3.3 -4 fpbga 516 lfx500b-03fh516c 476k 2.5/3.3 -3 fpbga 516 lfx500c-04fh516c 476k 1.8 -4 fpbga 516 lfx500c-03fh516c 476k 1.8 -3 fpbga 516 lfx500b-05f900c 476k 2.5/3.3 -5 fpbga 900 lfx500b-04f900c 476k 2.5/3.3 -4 fpbga 900 lfx500b-03f900c 476k 2.5/3.3 -3 fpbga 900 lfx500c-04f900c 476k 1.8 -4 fpbga 900 LFX500C-03F900C 476k 1.8 -3 fpbga 900 lfx1200b-05f900c 1.25m 2.5/3.3 -5 fpbga 900 lfx1200b-04f900c 1.25m 2.5/3.3 -4 fpbga 900 lfx1200b-03f900c 1.25m 2.5/3.3 -3 fpbga 900 lfx1200c-04f900c 1.25m 1.8 -4 fpbga 900 lfx1200c-03f900c 1.25m 1.8 -3 fpbga 900 lfx1200b-05fe680c 1.25m 2.5/3.3 -5 fpsbga 680 lfx1200b-04fe680c 1.25m 2.5/3.3 -4 fpsbga 680 lfx1200b-03fe680c 1.25m 2.5/3.3 -3 fpsbga 680 lfx1200c-04fe680c 1.25m 1.8 -4 fpsbga 680 lfx1200c-03fe680c 1.25m 1.8 -3 fpsbga 680 ?-series commercial part number gates voltage speed grade package balls lfx125eb-05f256c 139k 2.5/3.3 -5 fpbga 256 lfx125eb-04f256c 139k 2.5/3.3 -4 fpbga 256 lfx125eb-03f256c 139k 2.5/3.3 -3 fpbga 256 lfx125ec-04f256c 139k 1.8 -4 fpbga 256 lfx125ec-03f256c 139k 1.8 -3 fpbga 256 lfx125eb-05fh516c 139k 2.5/3.3 -5 fpbga 516 lfx125eb-04fh516c 139k 2.5/3.3 -4 fpbga 516 lfx125eb-03fh516c 139k 2.5/3.3 -3 fpbga 516 lfx125ec-04fh516c 139k 1.8 -4 fpbga 516 lfx125ec-03fh516c 139k 1.8 -3 fpbga 516 lfx200eb-05f256c 210k 2.5/3.3 -5 fpbga 256 lfx200eb-04f256c 210k 2.5/3.3 -4 fpbga 256 lfx200eb-03f256c 210k 2.5/3.3 -3 fpbga 256 lfx200ec-04f256c 210k 1.8 -4 fpbga 256 lfx200ec-03f256c 210k 1.8 -3 fpbga 256 lfx200eb-05fh516c 210k 2.5/3.3 -5 fpbga 516 lfx200eb-04fh516c 210k 2.5/3.3 -4 fpbga 516 lfx200eb-03fh516c 210k 2.5/3.3 -3 fpbga 516 lfx200ec-04fh516c 210k 1.8 -4 fpbga 516 lfx200ec-03fh516c 210k 1.8 -3 fpbga 516 commercial (cont.) part number gates voltage speed grade package balls
lattice semiconductor ispxpga family data sheet 111 lfx500eb-05fh516c 476k 2.5/3.3 -5 fpbga 516 lfx500eb-04fh516c 476k 2.5/3.3 -4 fpbga 516 lfx500eb-03fh516c 476k 2.5/3.3 -3 fpbga 516 lfx500ec-04fh516c 476k 1.8 -4 fpbga 516 lfx500ec-03fh516c 476k 1.8 -3 fpbga 516 lfx500eb-05f900c 476k 2.5/3.3 -5 fpbga 900 lfx500eb-04f900c 476k 2.5/3.3 -4 fpbga 900 lfx500eb-03f900c 476k 2.5/3.3 -3 fpbga 900 lfx500ec-04f900c 476k 1.8 -4 fpbga 900 lfx500ec-03f900c 476k 1.8 -3 fpbga 900 lfx1200eb-05f900c 1.25m 2.5/3.3 -5 fpbga 900 lfx1200eb-04f900c 1.25m 2.5/3.3 -4 fpbga 900 lfx1200eb-03f900c 1.25m 2.5/3.3 -3 fpbga 900 lfx1200ec-04f900c 1.25m 1.8 -4 fpbga 900 lfx1200ec-03f900c 1.25m 1.8 -3 fpbga 900 lfx1200eb-05fe680c 1.25m 2.5/3.3 -5 fpsbga 680 lfx1200eb-04fe680c 1.25m 2.5/3.3 -4 fpsbga 680 lfx1200eb-03fe680c 1.25m 2.5/3.3 -3 fpsbga 680 lfx1200ec-04fe680c 1.25m 1.8 -4 fpsbga 680 lfx1200ec-03fe680c 1.25m 1.8 -3 fpsbga 680 ?-series industrial part number gates voltage speed grade package balls lfx125eb-04f256i 139k 2.5/3.3 -4 fpbga 256 lfx125eb-03f256i 139k 2.5/3.3 -3 fpbga 256 lfx125ec-03f256i 139k 1.8 -3 fpbga 256 lfx125eb-04fh516i 139k 2.5/3.3 -4 fpbga 516 lfx125eb-03fh516i 139k 2.5/3.3 -3 fpbga 516 lfx125ec-03fh516i 139k 1.8 -3 fpbga 516 lfx200eb-04f256i 210k 2.5/3.3 -4 fpbga 256 lfx200eb-03f256i 210k 2.5/3.3 -3 fpbga 256 lfx200ec-03f256i 210k 1.8 -3 fpbga 256 lfx200eb-04fh516i 210k 2.5/3.3 -4 fpbga 516 lfx200eb-03fh516i 210k 2.5/3.3 -3 fpbga 516 lfx200ec-03fh516i 210k 1.8 -3 fpbga 516 lfx500eb-04fh516i 476k 2.5/3.3 -4 fpbga 516 lfx500eb-03fh516i 476k 2.5/3.3 -3 fpbga 516 lfx500ec-03fh516i 476k 1.8 -3 fpbga 516 lfx500eb-04f900i 476k 2.5/3.3 -4 fpbga 900 lfx500eb-03f900i 476k 2.5/3.3 -3 fpbga 900 lfx500ec-03f900i 476k 1.8 -3 fpbga 900 lfx1200eb-04f900i 1.25m 2.5/3.3 -4 fpbga 900 lfx1200eb-03f900i 1.25m 2.5/3.3 -3 fpbga 900 ?-series commercial (cont.) part number gates voltage speed grade package balls
lattice semiconductor ispxpga family data sheet 112 lfx1200ec-03f900i 1.25m 1.8 -3 fpbga 900 lfx1200eb-04fe680i 1.25m 2.5/3.3 -4 fpsbga 680 lfx1200eb-03fe680i 1.25m 2.5/3.3 -3 fpsbga 680 lfx1200ec-03fe680i 1.25m 1.8 -3 fpsbga 680 ?-series industrial (cont.) part number gates voltage speed grade package balls
lattice semiconductor ispxpga family data sheet 113 lead-free packaging commercial part number gates voltage speed grade package balls lfx125b-05fn256c 139k 2.5/3.3 -5 lead-free fpbga 256 lfx125b-04fn256c 139k 2.5/3.3 -4 lead-free fpbga 256 lfx125b-03fn256c 139k 2.5/3.3 -3 lead-free fpbga 256 lfx125c-04fn256c 139k 1.8 -4 lead-free fpbga 256 lfx125c-03fn256c 139k 1.8 -3 lead-free fpbga 256 lfx200b-05fn256c 210k 2.5/3.3 -5 lead-free fpbga 256 lfx200b-04fn256c 210k 2.5/3.3 -4 lead-free fpbga 256 lfx200b-03fn256c 210k 2.5/3.3 -3 lead-free fpbga 256 lfx200c-04fn256c 210k 1.8 -4 lead-free fpbga 256 lfx200c-03fn256c 210k 1.8 -3 lead-free fpbga 256 lfx125b-05fn516c 139k 2.5/3.3 -5 lead-free fpbga 516 lfx125b-04fn516c 139k 2.5/3.3 -4 lead-free fpbga 516 lfx125b-03fn516c 139k 2.5/3.3 -3 lead-free fpbga 516 lfx125c-04fn516c 139k 1.8 -4 lead-free fpbga 516 lfx125c-03fn516c 139k 1.8 -3 lead-free fpbga 516 lfx200b-05fn516c 210k 2.5/3.3 -5 lead-free fpbga 516 lfx200b-04fn516c 210k 2.5/3.3 -4 lead-free fpbga 516 lfx200b-03fn516c 210k 2.5/3.3 -3 lead-free fpbga 516 lfx200c-04fn516c 210k 1.8 -4 lead-free fpbga 516 lfx200c-03fn516c 210k 1.8 -3 lead-free fpbga 516 lfx500b-05fn516c 476k 2.5/3.3 -5 lead-free fpbga 516 lfx500b-04fn516c 476k 2.5/3.3 -4 lead-free fpbga 516 lfx500b-03fn516c 476k 2.5/3.3 -3 lead-free fpbga 516 lfx500c-04fn516c 476k 1.8 -4 lead-free fpbga 516 lfx500c-03fn516c 476k 1.8 -3 lead-free fpbga 516 lfx500b-05fn900c 476k 2.5/3.3 -5 lead-free fpbga 900 lfx500b-04fn900c 476k 2.5/3.3 -4 lead-free fpbga 900 lfx500b-03fn900c 476k 2.5/3.3 -3 lead-free fpbga 900 lfx500c-04fn900c 476k 1.8 -4 lead-free fpbga 900 lfx500c-03fn900c 476k 1.8 -3 lead-free fpbga 900 lfx1200b-05fen680c 1.25m 2.5/3.3 -5 lead-free fpsbga 680 lfx1200b-04fen680c 1.25m 2.5/3.3 -4 lead-free fpsbga 680 lfx1200b-03fen680c 1.25m 2.5/3.3 -3 lead-free fpsbga 680 lfx1200c-04fen680c 1.25m 1.8 -4 lead-free fpsbga 680 lfx1200c-03fen680c 1.25m 1.8 -3 lead-free fpsbga 680 ?-series commercial part number gates voltage speed grade package balls lfx125eb-05fn256c 139k 2.5/3.3 -5 lead-free fpbga 256 lfx125eb-04fn256c 139k 2.5/3.3 -4 lead-free fpbga 256 lfx125eb-03fn256c 139k 2.5/3.3 -3 lead-free fpbga 256
lattice semiconductor ispxpga family data sheet 114 lfx125ec-04fn256c 139k 1.8 -4 lead-free fpbga 256 lfx125ec-03fn256c 139k 1.8 -3 lead-free fpbga 256 lfx200eb-05fn256c 210k 2.5/3.3 -5 lead-free fpbga 256 lfx200eb-04fn256c 210k 2.5/3.3 -4 lead-free fpbga 256 lfx200eb-03fn256c 210k 2.5/3.3 -3 lead-free fpbga 256 lfx200ec-04fn256c 210k 1.8 -4 lead-free fpbga 256 lfx200ec-03fn256c 210k 1.8 -3 lead-free fpbga 256 lfx125eb-05fn516c 139k 2.5/3.3 -5 lead-free fpbga 516 lfx125eb-04fn516c 139k 2.5/3.3 -4 lead-free fpbga 516 lfx125eb-03fn516c 139k 2.5/3.3 -3 lead-free fpbga 516 lfx125ec-04fn516c 139k 1.8 -4 lead-free fpbga 516 lfx125ec-03fn516c 139k 1.8 -3 lead-free fpbga 516 lfx200eb-05fn516c 210k 2.5/3.3 -5 lead-free fpbga 516 lfx200eb-04fn516c 210k 2.5/3.3 -4 lead-free fpbga 516 lfx200eb-03fn516c 210k 2.5/3.3 -3 lead-free fpbga 516 lfx200ec-04fn516c 210k 1.8 -4 lead-free fpbga 516 lfx200ec-03fn516c 210k 1.8 -3 lead-free fpbga 516 lfx500eb-05fn516c 476k 2.5/3.3 -5 lead-free fpbga 516 lfx500eb-04fn516c 476k 2.5/3.3 -4 lead-free fpbga 516 lfx500eb-03fn516c 476k 2.5/3.3 -3 lead-free fpbga 516 lfx500ec-04fn516c 476k 1.8 -4 lead-free fpbga 516 lfx500ec-03fn516c 476k 1.8 -3 lead-free fpbga 516 lfx500eb-05fn900c 476k 2.5/3.3 -5 lead-free fpbga 900 lfx500eb-04fn900c 476k 2.5/3.3 -4 lead-free fpbga 900 lfx500eb-03fn900c 476k 2.5/3.3 -3 lead-free fpbga 900 lfx500ec-04fn900c 476k 1.8 -4 lead-free fpbga 900 lfx500ec-03fn900c 476k 1.8 -3 lead-free fpbga 900 lfx1200eb-05fen680c 1.25m 2.5/3.3 -5 lead-free fpsbga 680 lfx1200eb-04fen680c 1.25m 2.5/3.3 -4 lead-free fpsbga 680 lfx1200eb-03fen680c 1.25m 2.5/3.3 -3 lead-free fpsbga 680 lfx1200ec-04fen680c 1.25m 1.8 -4 lead-free fpsbga 680 lfx1200ec-03fen680c 1.25m 1.8 -3 lead-free fpsbga 680 ?-series industrial part number gates voltage speed grade package balls lfx125eb-04fn256i 139k 2.5/3.3 -4 lead-free fpbga 256 lfx125eb-03fn256i 139k 2.5/3.3 -3 lead-free fpbga 256 lfx125ec-03fn256i 139k 1.8 -3 lead-free fpbga 256 lfx200eb-04fn256i 210k 2.5/3.3 -4 lead-free fpbga 256 lfx200eb-03fn256i 210k 2.5/3.3 -3 lead-free fpbga 256 lfx200ec-03fn256i 210k 1.8 -3 lead-free fpbga 256 lfx125eb-04fn516i 139k 2.5/3.3 -4 lead-free fpbga 516 lfx125eb-03fn516i 139k 2.5/3.3 -3 lead-free fpbga 516 ?-series commercial (cont.) part number gates voltage speed grade package balls
lattice semiconductor ispxpga family data sheet 115 for further information in addition to this data sheet, the following lattice technical notes may be helpful when designing with the ispxpga family: ispxpga sysmem memory design and usage guidelines (tn1028) lattice sysclock pll design and usage guidelines (tn1003) sysio usage guidelines for lattice devices (tn1000) ispxp con?uration usage guidelines (tn1026) syshsi usage guide (tn1020) lfx125ec-03fn516i 139k 1.8 -3 lead-free fpbga 516 lfx200eb-04fn516i 210k 2.5/3.3 -4 lead-free fpbga 516 lfx200eb-03fn516i 210k 2.5/3.3 -3 lead-free fpbga 516 lfx200ec-03fn516i 210k 1.8 -3 lead-free fpbga 516 lfx500eb-04fn516i 476k 2.5/3.3 -4 lead-free fpbga 516 lfx500eb-03fn516i 476k 2.5/3.3 -3 lead-free fpbga 516 lfx500ec-03fn516i 476k 1.8 -3 lead-free fpbga 516 lfx500eb-04fn900i 476k 2.5/3.3 -4 lead-free fpbga 900 lfx500eb-03fn900i 476k 2.5/3.3 -3 lead-free fpbga 900 lfx500ec-03fn900i 476k 1.8 -3 lead-free fpbga 900 lfx1200eb-04fen680i 1.25m 2.5/3.3 -4 lead-free fpsbga 680 lfx1200eb-03fen680i 1.25m 2.5/3.3 -3 lead-free fpsbga 680 lfx1200ec-03fen680i 1.25m 1.8 -3 lead-free fpsbga 680 ?-series industrial (cont.) part number gates voltage speed grade package balls


▲Up To Search▲   

 
Price & Availability of LFX500C-03F900C

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X